zoukankan      html  css  js  c++  java
  • lucene 学习之Document.add

    doc.add(new Field("title", title, Field.Store.YES, Field.Index.ANALYZED));

    Field.Store
         :YES 可以搜索,保存原值
         :NO  可以搜索,不保存原值
         :COMPRESS 可以搜索,压缩保存原值
    这里需要注意的是在实际使用中,并不建议使用COMPRESS,存在压缩和解压过程,效率低下,对于大文本尽量使用NO
    还有一点就是是否可被搜索与Store无关,只与Index有关。

    Field.Index
      :ANALYZED:    分词建索引
      :ANALYZED_NO_NORMS:   分词建索引,但是Field的值不像通常那样被保存,而是只取一个byte,这样节约存储空间
      :NOT_ANALYZED:  不分词且索引
      :NOT_ANALYZED_NO_NORMS:    不分词建索引,Field的值去一个byte保存

  • 相关阅读:
    C++解决单纯形表
    VS2010 MFC Excel(3)
    VS2010 MFC Excel(1)
    VS2010 MFC 读取Excel(2)
    读取数量不定的输入数据
    牛顿插值
    连接数据库
    雅克比迭代
    NOIP模拟 24
    NOIP模拟 23
  • 原文地址:https://www.cnblogs.com/linyu/p/lucene.html
Copyright © 2011-2022 走看看