I am new to Cassandra, but the queries in it are relatively limited, compared, for example, with a relational database. (This is by design.) I am pretty sure that there is currently no full-text search support (it may not even be on the roadmap).
You might be better off going with Lucene or something similar to index the text of the questions, whether in the Cassandra data store or in a separate data store.
It seems that there is at least one project that is trying to integrate Lucene with Cassandra, and there may be others:
Another way to go in your case may be to break questions into words and keep your own index of words into questions; your mileage may vary here, and something like Lucene will surely give you more flexibility when requesting.
Eric walker
source share