So, what I ended up doing is this --
As I write my records into the main CF, I tokenize some fields that I
want to search on using Lucene and write an index into a separate CF,
such that my columns are a composite of:
luceneToken:record key
I can then search my records by doing a slice for each lucene token in
the search query and then do an intersection of the sets. It works
pretty fast.
Regards,
Oleg
On 2012-09-05 01:28:44 +0000, aaron morton said:
AFAIk if you want to keep it inside cassandra then DSE, roll your own
from scratch or start with https://github.com/tjake/Solandra .
Outside of Cassandra I've heard of people using Elastic Search or Solr
which I *think* is now faster at updating the index.
Hope that helps.
-----------------
Aaron Morton
Freelance Developer
@aaronmorton
http://www.thelastpickle.com
On 4/09/2012, at 3:00 AM, Andrey V. Panov <panov.a...@gmail.com> wrote:
Some one did search on Lucene, but for very fresh data they build
search index in memory so data become available for search without
delays.
On 3 September 2012 22:25, Oleg Dulin <oleg.du...@gmail.com> wrote:
Dear Distinguished Colleagues:
--
Regards,
Oleg Dulin
NYC Java Big Data Engineer
http://www.olegdulin.com/