Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Apache Lucene 的新手。请有人指导我 apache lucene 的工作原理。对于每个请求,它会从 lucene 索引中调用数据源(文档、数据库等)吗?或者它会单独查看索引?
一旦文档被索引,Lucene 将只查看索引而不查看其他任何地方。
您还需要了解索引和在索引中存储数据之间的区别。前者允许找到文档,而后者允许在找到相关文档时读取数据。
为什么这是必要的?有时您可以索引所有字段,但只存储 ID 并使用该 ID 从外部源(例如数据库)检索实际数据。或者,您可以将数据存储在索引中并从那里加载,而不是转到另一个数据源。