PostgreSQL : Gin max fields size

标签 postgresql full-text-indexing gwt-gin

我目前正在评估许多全文索引解决方案,并且正在使用原生 postgres FT。

我正在尝试使用 GIN 索引为我的数据编制索引。但是字段大小有限制,我在插入数据时遇到一些错误,说“巨大的元组”

据我了解,它与字段大小直接相关。 但是这个限制没有写在我找到的任何文档中,所以有人知道这个限制,是否有一些方法可以改变它?

谢谢

PS:我在 postgresql 源代码中找到了这个定义: ((BLCKSZ - SizeOfPageHeaderData -\MAXALIGN(sizeof(GinPageOpaqueData)))/3 - sizeof(ItemIdData)) 如果没有人有一些快速的答案,我会尝试使用它。

最佳答案

"12.11. Limitations"文档中的部分可能就是您要查找的内容。

关于PostgreSQL : Gin max fields size,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1420652/

相关文章:

postgresql - postgres 9.1 全文搜索不返回任何结果

mysql - 将列类型从 int 或 bigint 更改为时间戳

postgresql - 在 postgres 中如何向现有表添加索引?

postgresql - 从 SQL 结果中删除日期较低的重复项

PHP 全文搜索未按预期工作

PHP/MySQL : Searching Fulltext using MATCH() AGAINST() & ORDER BY?

gwt - 无法在 GWT 应用程序中结合 GIN 和自定义 Bean 验证器(编译器错误)

GWT GIN 循环依赖

GWT Gin 如何: injection of remote services

sql - 将具有不同行类型的多个查询显示为一个结果