首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在没有DSE的情况下将Apache与Cassandra连接起来?

如何在没有DSE的情况下将Apache与Cassandra连接起来?
EN

Stack Overflow用户
提问于 2017-11-05 12:33:30
回答 1查看 1.7K关注 0票数 0

我要开始一个新项目,我必须使用Cassandra作为DBMS,使用Apache 作为搜索引擎,使用Node.js作为服务器脚本语言。

我对node.js很在行,但对卡桑德拉和索尔完全陌生。

我现在拥有的

  • 运行在密钥空间test中的一些数据的Cassandra服务器。
  • 在端口8983上运行的Solr服务器。

我在找什么

  • 如何对卡桑德拉的test keyspace数据进行索引,使其能够在Solr中搜索.

注意:我们没有预算去购买DSE许可证。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-07 09:13:45

  1. 正如一些注释中提到的,您可以使用Cassandra客户端和Solr客户端编写自己的服务,从C*读取数据并将其添加到索引中。主要的挑战将是使指数保持最新。
  2. 如果您不需要使用Solr,但仍然希望创建一个基于Lucene的索引,那么您可以考虑开源的Stratio Cassandra Lucene指数,它使用Cassandra索引功能,但是使用Lucene作为实际的索引和搜索。

祝好运!

/Teo

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47121608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档