Greenplum 模糊查询 实践

  1. 云栖社区>
  2. 阿里云数据库ApsaraDB>
  3. 博客>
  4. 正文

Greenplum 模糊查询 实践

德哥 2017-10-28 23:22:24 浏览3418
展开阅读全文

标签

PostgreSQL , Greenplum , orafunc , 阿里云HybridDB for PostgreSQL , reverse , like , 模糊查询


背景

文本搜索的需求分为:

1、全匹配,如:

select * from table where column = 'xxxx';  

2、后模糊,如:

select * from table where column like 'xxxx%';  

3、前模糊,如:

select * from table where column like '%xxxx';  

4、前后模糊,如:

select * from table where column like '%xxxx%';  

《中文模糊查询性能优化 by PostgreSQL trgm》

5、正则,如:

select 

网友评论

登录后评论
0/500
评论
德哥
+ 关注
所属云栖号: 阿里云数据库ApsaraDB