是否有cassandra的全文搜索API?

时间:2013-04-24 07:02:03

标签: java full-text-search cassandra

我安装了cassandra(在ubuntu上),我认为这很方便。但我没有建立一个完整的应用程序,并且我希望我必须提供像全文搜索甚至像搜索建议(使用AJAX)之类的东西。我知道有一些API可以执行“搜索建议”之类的功能(例如,JQuery加上对你的数据的一些http访问可以使用AJAX进行搜索建议)所以现在我想知道我们是否必须为cassandra构建自己的搜索API或者是否有已经有一些可用吗?

1 个答案:

答案 0 :(得分:4)

不幸的是,使用vanilla Cassandra确实没有一个好方法,所以你将使用额外的搜索工具,如Solr。 DataStax有一个产品(DataStax企业版),它将Cassandra与Solr(用于搜索)紧密集成。这是DSE download页面的链接。您可以在DEV环境中免费试用。他们还有tutorial on how to get a simple column family indexed in Solr

否则,您也可以自己将Cassandra与Solr集成在一起。但DSE的优点在于它们可以处理Cassandra / Solr集成。此外,DSE目前在Cassandra 1.1.x上(我忘记了确切的版本),所以如果你需要使用1.2.x,你必须自己集成Solr。