**结束。**此问题不符合堆栈溢出准则。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。
7年前关门了。
改进这个问题
我在ubuntu上安装了cassandra,我觉得它既方便又好。但我并没有构建一个完整的应用程序,而且我希望我必须提供一些东西,比如全文搜索,甚至搜索建议(使用ajax)。我知道有api:s that 我们可以使用“search suggest”(例如jquery加上一些对数据的http访问可以使用ajax进行search suggest)这样的功能,所以现在我想知道我们是否必须为cassandra构建一个搜索api,或者是否已经有了一些可用的api?
1条答案
按热度按时间blpfk2vs1#
不幸的是,对于vanilla cassandra来说确实没有一个好的方法可以做到这一点,所以你必须使用一个额外的搜索工具,比如solr。datastax有一个产品(datastax enterprise edition),它将cassandra与solr(用于搜索)紧密集成。这里是dse下载页面的链接。您可以在您的开发环境中免费试用。他们还提供了一个如何在solr中索引简单列族的教程。
否则,您也可以自己将cassandra与solr集成。但dse的优点是,它们负责cassandra/solr集成。另外,dse目前在cassandra1.1.x上(我忘记了确切的版本),所以如果你需要使用1.2.x,你必须自己与solr集成。