You’re going to have duplicate data no matter what you do.  Creating indexes is 
another representation of the data, it’s not free.  

Yes, storing it in two places is more work, but I’ve typically had to do that 
anyways.  My search queries are almost never an exact match to my Cassandra 
data model.

If you want to try to do everything in Cassandra, try the two links I listed.  
I can’t endorse either, as I’ve never used them, but I’ve heard nice things 
about both in passing.

Jon

> On Dec 7, 2017, at 7:05 PM, @Nandan@ <nandanpriyadarshi...@gmail.com> wrote:
> 
> Thanks. But again my  questions come back at the same place that how to do 
> data modeling because If we will do denormalized then we have to allow a lot 
> of data duplication, as well as Insert and Update, will also need to think 
> because based on this we have to insert data into multiple tables at same 
> time.
> 
> 
> On Fri, Dec 8, 2017 at 10:54 AM, Jon Haddad <j...@jonhaddad.com 
> <mailto:j...@jonhaddad.com>> wrote:
> I mean ES is great as a search engine.  I would use Cassandra as my source of 
> truth, and also index my data in ES.
> 
> I typed my original message before I walked my dog, I should have also 
> pointed out https://github.com/strapdata/elassandra 
> <https://github.com/strapdata/elassandra> and 
> https://github.com/Stratio/cassandra-lucene-index 
> <https://github.com/Stratio/cassandra-lucene-index>, but I haven’t used 
> either one.
> 
> Jon
> 
> 
>> On Dec 7, 2017, at 5:59 PM, @Nandan@ <nandanpriyadarshi...@gmail.com 
>> <mailto:nandanpriyadarshi...@gmail.com>> wrote:
>> 
>> Hi Jon,
>> Do you mean Elastic search for storing data or Data should be store into 
>> Cassandra and use Elastic Search for Select records from tables. ?
>> 
>> 
>> On Fri, Dec 8, 2017 at 9:50 AM, Jon Haddad <j...@jonhaddad.com 
>> <mailto:j...@jonhaddad.com>> wrote:
>> 1. No, Apache Cassandra is pretty terrible for search on it’s own.  Even 
>> with SASI.
>> 2. Maybe, but it’s complicated, and doing it right takes a lot of 
>> experience.  I’d use Elastic Search instead.
>> 
>> 
>> 
>> > On Dec 7, 2017, at 5:39 PM, @Nandan@ <nandanpriyadarshi...@gmail.com 
>> > <mailto:nandanpriyadarshi...@gmail.com>> wrote:
>> >
>> > Hi Peoples,
>> >
>> > As currently around the world 60-70% websites are excelling with 
>> > E-commerce in which we have to store huge amount of data and select 
>> > pattern based on Partial Search, Text match, Full-Text Search and all.
>> >
>> > So below questions comes to mind :
>> > 1) Is Cassandra a correct choice for data modeling which gives complex 
>> > Search patterned as  Amazon or eBay is using?
>> > 2) If we will use denormalized data modeling then is it will be effective?
>> >
>> > Please clarify this.
>> >
>> > Thanks and Best regards,
>> > Nandan Priyadarshi
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org 
>> <mailto:user-unsubscr...@cassandra.apache.org>
>> For additional commands, e-mail: user-h...@cassandra.apache.org 
>> <mailto:user-h...@cassandra.apache.org>
>> 
>> 
> 
> 

Reply via email to