user2572801
user2572801

Reputation: 151

Suggestion technology/design on this BIGDATA usecase

I am new to big data technologies and design so looking for help from java world.

I have concept of tags and tagcombinations. For example U.S.A and Pen are two tags AND if they come together in some definition then register a tagcombination(U.S.A-Pen) for that..

tags (U.S.A, Pen, Pencil, India, Shampoo) tagcombinations(U.S.A-Pen, India-pencil, U.S.A-Pencil, India-Pen, India-Pen-Shampoo)

Query need to support : one tag or set of tags appears in how many tagcombinationids ???? If i query for Pen,India then it should return two tagcombinaions (India-Pen, India-Pen-Shampoo))..Query will be fired by application in realtime.

Please suggest a solution which is distributed with java client and can handle scale of data i am looking for..

Already tried on cassandra but not able toconclude that as right match for my problem..

Thanks Naresh

Upvotes: 0

Views: 114

Answers (1)

Arya
Arya

Reputation: 2153

I suggest you look into Apache Lucene project:

http://lucene.apache.org/

You won't be able to use Cassandra directly for this but if you store your data inside Cassandra, you can use Solr to add extra indexes on top of your data. DataStax has a bundle solution called DataStax Enterprise that has Cassandra/Solr together:

http://www.datastax.com/what-we-offer/products-services/datastax-enterprise

Upvotes: 1

Related Questions