【问题标题】:Lucene Stored Data TypeLucene 存储数据类型
【发布时间】:2017-01-02 20:01:54
【问题描述】:

在 Lucene 中,我还想存储完整的文档,它只是存储而不分析。我想做的是像 Elastic Search 中的 _source 。 但我很困惑 Lucene 中存储此类数据的最佳数据类型是什么。 我应该在 Lucene 中使用什么字段类型来存储此类数据。它应该是 StringField 还是其他东西? 我认为 elasticsearch 将 _source 存储为十六进制数据。不过不确定。 哪种数据类型会占用更少的空间,并且检索速度仍然足够快?

【问题讨论】:

    标签: elasticsearch lucene storage


    【解决方案1】:

    根据文档的this 部分,Lucene 似乎将每种数据类型视为:

    不透明字节

    这可以理想地表明,只要它与您的要求相关,您所拥有的字段类型并不重要,Lucene 无论如何都会转换它们。

    因此,决定字段应该是哪种数据类型,完全取决于您希望您的字段如何在索引中,以及您将如何使用它们来可视化Kibana 中的图表。希望对您有所帮助!

    【讨论】:

      猜你喜欢
      • 2011-04-17
      • 1970-01-01
      • 1970-01-01
      • 2013-04-01
      • 1970-01-01
      • 2012-01-09
      • 2014-08-09
      • 2018-05-26
      • 2022-01-24
      相关资源
      最近更新 更多