lucene是否为每个请求调用数据源?

时间:2012-11-28 11:07:25

标签: full-text-search search-engine lucene

我是Apache Lucene的新手。请有人指导我如何使用apache lucene。 对于每个请求,它是否会从lucene索引调用数据源(文档,数据库等)? 或者它会单独查看索引?

1 个答案:

答案 0 :(得分:2)

一旦文档被编入索引,Lucene将只查看索引,而不是其他地方。

您还需要了解索引中索引存储数据之间的区别。以前允许文档找到,而后者允许在找到相关文档时读取数据。

为什么这有必要?有时您可以索引所有字段,但只存储ID并使用该ID从外部源(例如数据库)检索实际数据。或者,您可以将数据存储在索引中并从那里加载,而不是转到另一个数据源。