solr是否优化了跨文档存储频繁重复的字段值?

时间:2011-01-06 08:56:12

标签: indexing solr

我们的设置是这样的。我们通过具有两个SOLR索引来模拟传统上被理解为关系数据库(在实体之间具有一对多连接)。其中一个(A)存储具有逻辑上归因于另一个(B)中的每个文档的字段的文档。我们不仅建立了一种关系,而且(我相信)保存指数不必增长。

截至目前,我们正在评估合并两个索引,以便A中的每个文档字段(id = i)将被复制到B的每个文档(foreign_key = i)。之后不再需要A.

我的问题是:SOLR是否优化在整个索引中存储频繁重复的值?在这种情况下合并会导致B膨胀吗?

从A到B的一对多关系平均有10k个链接。

1 个答案:

答案 0 :(得分:0)

事实证明,在将字段从A移动到B后,B增长不到百分之一,这意味着Solr在存储常用字段值方面做了一些优化。