简体   繁体   English

如何使用Spring Framework将Cassandra和Solr集成到搜索引擎

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

Previously, we used Apache MySQL as data storage layer. 以前,我们使用Apache MySQL作为数据存储层。 And based on that we developed Spring-Hateoas APIs using Spring-Boot 1.2.7 - Spring-Data-JPA. 基于此,我们使用Spring-Boot 1.2.7-Spring-Data-JPA开发了Spring-Hateoas API。

Now as per new requirement, we wan to develop a search engine. 现在,根据新要求,我们希望开发一个搜索引擎。

Firstly, we were asked to move to Cassandra from MySQL as it is NoSQL. 首先,我们被要求从MySQL迁移到Cassandra,因为它是NoSQL。 Secondly, we need to build search engine, but we don't want to give up on Cassandra. 其次,我们需要构建搜索引擎,但我们不想放弃Cassandra。

So how can we use Cassandra and Solr together and build search engine using Spring? 那么我们如何一起使用Cassandra和Solr并使用Spring构建搜索引擎呢?

If you have been using Spring Data JPA before to access MySql it could be a good decision to go for the spring data projects for Cassandra and Solr: 如果您之前使用过Spring Data JPA来访问MySql,那么为Cassandra和Solr的spring数据项目选择一个不错的选择:

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

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

Is that what your are asking for? 那是您的要求吗?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM