函数已改进,请使用新版本函数,参看PostgreSQL 黑科技-递规二分法切分汉字
1 模糊查询时,大多数情况下首先想到的是like ‘%关键字%’或基于gin索引的正则表达式,gin至少需要三个字符才会使用索引....
3.2 历史数据的维护工作不好处理.新增关键词时,历史数据并不包含些新的关键词,使用新关键词查询时无法查询到历史数据.
4 不使用like/不使用正则/不使用分词并保证查询快捷准确的另一种方法
此方法的缺点是比较浪费空间...tri_test_change after INSERT or UPDATE on test
for each ROW EXECUTE PROCEDURE tri_test_trigger();
新版本函数,请参看PostgreSQL...,并且查询速度
--因优先级问题,此语句可能会不走rum索引
explain (analyze,verbose,costs,buffers,timing)
select f.* from test as...join test_cond as s
on f.objectid=s.objectid
where s.keys @@ (select str_to_tsquery('侒亩'));
新版本函数,请参看PostgreSQL