Lucene中的帖子格式和点格式有什么区别?

时间:2017-12-19 09:07:47

标签: elasticsearch solr lucene

在Lucene 7和6中,有一种称为PointsFormat的格式,它使用BKD树数据Structure。而发布格式使用lucene 4中的FST数据结构进行索引。 1)我想知道这两者之间的区别吗?

2)在lucene中从一个版本移动到另一个版本的优势是什么?

3)在Lucene中,哪种数据结构在索引方面是有效的?

1 个答案:

答案 0 :(得分:0)

这些格式在技术上和逻辑上都不同。 PointsFormat用于编码/解码PointValues(基本上是数值,在Lucene的最新版本中引入),而PostingsFormat是用于编码/解码术语,发布和邻近数据的格式。

此外,这些格式类是抽象的,在Lucene 6和7中都有很多实现的格式。

回答您的以下问题 - 迁移到较新版本的Lucene通常是性能和新功能的优势。

这两种结构都很有效,但它们只是用于存储不同类型的数据