IndexWriter

IndexWriter 是一个非常重要的工具。建立索引必须从它开始。而且,从它的构造函数开始。

Document 和 Field 是 Lucene 中两个最重要的概念。在建立索引的时候,也就是实例化一个索引器 IndexWriter 的之前,必须通过已经建立好的Document 逻辑文件,将 Document 的对象添加到 IndexWriter 实例中,才能算是建立索引。

Document 汇集数据源,这个数据源是通过 Field 来构造的。构造好 Field 之后,将每个 Field 对象加入到 Document 之中,可以通过 Document来管理 Field ,然后将聚集的 Document 加入到 IndexWriter 中,建立索引,写入指定的 Directory ,为检索做准备。

原文地址:https://www.cnblogs.com/zwb7926/p/3115569.html