如何使用 Spring 框架为搜索引擎集成 Cassandra 和 Solr

How to integrate Cassandra and Solr for search engine using Spring Framework

之前,我们使用 Apache MySQL 作为数据存储层。并基于此,我们使用 Spring-Boot 1.2.7 - Spring-Data-JPA.

开发了 Spring-Hateoas API

现在根据新的需求,我们想开发一个搜索引擎。

首先,我们被要求从 MySQL 迁移到 Cassandra,因为它是 NoSQL。 其次,我们要做搜索引擎,但又不想放弃Cassandra

那么我们如何结合使用Cassandra和Solr并使用Spring构建搜索引擎呢?

如果您之前一直在使用 Spring Data JPA 来访问 MySql,那么选择 Cassandra 和 Solr 的 spring 数据项目可能是一个不错的决定:

http://projects.spring.io/spring-data-cassandra/

http://projects.spring.io/spring-data-solr/

这是你要求的吗?