Cassandra full text search like

user75569 picture user75569 · Jun 30, 2010 · Viewed 8.8k times · Source

Let's say I have a column family named Questions like below: Questions = {
Who are you: { username: "user1" }, What is the answer: { username: "user1" }... }

How do I search for all the questions that contain certain words? Get all questions that contain 'what' word. How do I do it using python or at least Java?

Answer

DNA picture DNA · Apr 19, 2011

Solandra (https://github.com/tjake/Solandra) is the new name for Lucandra.

Solandra is a combination of Cassandra and Solr (which is based on the Lucene full-text search engine).

Cassandra alone doesn't tackle text-search, although you could implement some basic text indexing by creating secondary index column families (Google: cassandra secondary index).