Lucene倒排索引与搜索原理详解.pdfVIP

  • 1
  • 0
  • 约1.92千字
  • 约 2页
  • 2026-05-17 发布于北京
  • 举报

《033_Lucene的pst倒排索引文件结构》

lucene底层写入数据,默认会的数据写入数据文件里去进行,store,在创建

es/lucene,创建索引的时候,都可以去限定,你的每个字段是否要建立索引,是否要这

个字段的值,store是false,你可以让大部分的字段,都不要去store他的值,搜索的时候

把他的值搜出来,index=true,对这个字段去建立索引就可以了

建立索引,业务id,跟多个要进行搜索的字段

业务id,index=false,不需要去建立倒排,根据业务id来查询,没必要走es去进行查询的,

业务id,store=true,如果说要是搜索命中了一些doc,需要返回的_source里,把我们的业

务id带回来,也就只要查询他就可以了

其他的搜索字段,index=true,store=false,他们不需要fld数据文件里,写入,只要针

对这些搜索字段,去建立倒排索引就可以了,我们就可以针对这些字段进行搜索,搜索的时

候命中的结果,带回来我们指定的业务id值

查询详细的数据,我可以回源到业务数据库里去查询,你可以把业务数据热备份一份到

hbase里去,kv,key是业务id值,value是我所有的字段

文档评论(0)

1亿VIP精品文档

相关文档