HGDB全文检索/中文分词的使用

文档用途

本文用于HGDB全文检索/中文分词的介绍,其介绍内容在附件,使用案例见正文

详细信息

一、创建扩展

highgo=# create extension zhparser;

CREATE EXTENSION 

highgo=# \dFp         

List of text search parsers  

 Schema   |   Name   |     Description     

------------+------------+-------------------- 

 pg_catalog| default   | default word parser 

 public   | zhparser  |

(2 rows)

二、创建搜索配置

highgo=# create text search configuration zh (parser=zhparser); 

CREATE TEXT SEARCH CONFIGURATION

三、添加tooken映射

highgo=# ALTER TEXT SEARCH CONFIGURATION zh ADD MAPPING FOR n,v,a,i,e,l WITH simple; 

ALTER TEXT SEARCH CONFIGURATION

四、测试

highgo=# select * from to_tsvector('zh','hello world! 2020清明节在即,为了便于公司 同仁提前 

安排好工作和生活,根据国家法定假日规定,现将2020年清明节放假安排通知如下') :                                                                                     to_tsvector                                                       

-------------------------------------------------------’

'2020':3,17 'hello':1 'world':2 '便于':5 '假日':14 '公司':6 '同仁':7 '国家':13 '在 

即':4 '':10 '如下':21 '安排':9,19 '工作':11 '提前':8 '放假':18 '现将':16 '生活':1 

2 '规定':15 '通知':20 

(1 row)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值