限制
限制
本主题列出了Greenplum数据库全文搜索对象的限制和最大值。
Greenplum数据库的文本搜索功能目前的局限性是:
- Greenplum数据库表的分发键不支持tsvector和tsquery类型
- 每个词位的长度必须小于2K字节
- tsvector的长度(词位 + 位置)必须小于1M
- 词位数必须小于264
- tsvector中的位置值必须大于0且不大于16,383
- 每个词位不超过256个位置
- tsquery中的节点数(词位 + 运算符)必须小于32,768
为了比较,PostgreSQL 8.1文档包含10,441个不同单词,总共335,420个单词,最常用的单词“postgresql”在655个文档中被提及6,127次。
另一个例子 - PostgreSQL邮件列表存档包含910,989个不同单词,其中包含57,491,343个词位,共461,020条消息。