我正在学习 Lucene 和 Compass(Compass 是因为我正在处理的代码很旧),并且我正在尝试从哪里开始(甚至从什么开始阅读)。Lucene in Action 太旧了,代码甚至没有运行,所以没用。如果我要使用 Compass,我也不知道是否应该阅读大量有关 Lucene 的信息?
我在哪里可以找到关于 Compass 的好文章?该文档是 Lucene 中非常技术性和预期的知识。
我正在学习 Lucene 和 Compass(Compass 是因为我正在处理的代码很旧),并且我正在尝试从哪里开始(甚至从什么开始阅读)。Lucene in Action 太旧了,代码甚至没有运行,所以没用。如果我要使用 Compass,我也不知道是否应该阅读大量有关 Lucene 的信息?
我在哪里可以找到关于 Compass 的好文章?该文档是 Lucene 中非常技术性和预期的知识。
Development on Compass was stopped around 2010
,既然你在学习,你应该投资学习Elastic Search而不是 Compass。Elastic Search 是由创建 Compass 的同一个人创建的,因为 Compass 不是一个可扩展的解决方案,因此开发停止了,他创建了 Elastic Search。
Elastic Search 的核心依赖于 Lucene。弹性搜索指南
Lucene In Action - 2010 年第 2 版是您在 Lucene 上可以找到的最佳权威信息。除非您想了解 Lucene 发生的最新情况,否则这本书是您最好的选择,它涵盖了您可能需要入门的 99% 以上。
您也可以考虑Apache Solr。随着最新的 4.0 版本 Lucene & Solr 成为一个专注于云和分布式搜索的单一项目。
检查这个Solr 与 ElasticSearch。