我知道 ElasticSearch 是基于 Apache Lucene 构建的,但我想知道两者之间的显着差异。
Lucene 是一个 Java 库 。您可以将它包含在您的项目中,并使用函数调用来引用它的函数。
Elasticsearch 是基于Lucene 构建的基于 JSON 的 分布式 Web 服务器。 虽然是 Lucene 在下面做实际工作,但 Elasticsearch 为我们提供了一个比 Lucene 更方便的层。在 Elasticsearch 中创建的每个分片都是一个单独的 Lucene 实例。所以总结一下