标签: spring-mvc solr migration spring-data-jpa spring-data-solr
是否有推荐的从Spring Data JPA迁移到Spring Data Solr的方法?我的spring mvc app使用Spring Data JPA可以正常工作,但我们现在需要从我们的数据访问层提供超快的结果。是否有(简单)教程有助于从JPA集成/迁移到Solr?
答案 0 :(得分:1)
如果您只是想让搜索索引与您的主数据存储保持同步(它将继续像现在一样运行),那么您可以查看以下链接
1,2,3
链接使用ElasticSearch而不是Solr,但切换应该很简单。
为了使您的架构更具可伸缩性,您可以做的另一件事是使用实体事件侦听器不更新搜索索引,而是将事件添加到像RabbitMQ这样的消息队列中。然后,您可以使用多个worker从消息队列中读取事件,然后更新搜索索引。