全文的Postgresql前缀通配符
全文搜索非常适合查找单词,而不是子字符串。
对于子字符串搜索,最好使用Postgresql 9.1和/或索引like '%don%'提供的pg_trgm扩展名。但是您的索引将非常大(甚至比表大几倍),并且写入性能也不是很好。using gin (column_name gin_trgm_ops)``using gist (column_name gist_trgm_ops)
like '%don%'
pg_trgm
using gin (column_name gin_trgm_ops)``using gist (column_name gist_trgm_ops)
有一个很好的例子,使用pg_trgm在depesz blog的select *上进行子字符串搜索。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群