我将 Spring Data (Mongo) 用于我的 Web 应用程序(靠近社交网站)。现在,我希望为应用程序中编写的内容(如帖子、标签、朋友等)提供搜索功能。
我相信 Lucene/Solr 是处理这种情况的更好的库之一,但我不确定如何将它与 Spring Data 一起使用(集成?)(或者 Spring 可能对它有一些固有的支持)。
非常感谢您的帮助(文档、链接、博客文章等)!
我将 Spring Data (Mongo) 用于我的 Web 应用程序(靠近社交网站)。现在,我希望为应用程序中编写的内容(如帖子、标签、朋友等)提供搜索功能。
我相信 Lucene/Solr 是处理这种情况的更好的库之一,但我不确定如何将它与 Spring Data 一起使用(集成?)(或者 Spring 可能对它有一些固有的支持)。
非常感谢您的帮助(文档、链接、博客文章等)!
虽然这篇文章已经存在了一段时间,但你可以看看这个 https://github.com/SpringSource/spring-data-solr/
我在这里找到了一本很好的读物-http: //adeithzya.wordpress.com/2011/08/25/using-apache-solr-with-spring-framework-一针见血!
集成它们相对容易,困难的部分是保持它们之间的数据一致性。例如,您将如何回答这些问题:
关键是会有一个不一致的窗口,其中 mongo 和 solr 不同步,您可能希望至少处理一些问题。