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

2)在Lucene中从一种版本转换到另一种版本有什么优势?

3)在Lucene中,哪种数据结构可以有效地建立索引?

最佳答案

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

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

回答以下问题-升级到Lucene的较新版本通常对性能和新功能都有好处。

这两种结构都是有效的,但是它们在存储不同类型的数据方面有所不同

关于elasticsearch - Lucene中的发帖格式和点数格式有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47883394/

10-11 09:17