Thanks for your comments/suggestions.
Yes I understand my project needs and requirements. Surely it requires to handle huge data for what i'm exploring what suits for it. Though Cassandra is distributed, scalable and highly available, but it is NoSql means Sql part is missing and needs to be handled. Can anyone please tell me some big name who is using Cassandra for handling its huge data sets like Twitter etc. Sent from Outlook<http://aka.ms/weboutlook> ________________________________ From: Edward Capriolo <edlinuxg...@gmail.com> Sent: Friday, December 30, 2016 5:53 AM To: user@cassandra.apache.org Subject: Re: Query You should start with understanding your needs. Once you understand your need you can pick the software that fits your need. Staring with a software stack is backwards. On Thu, Dec 29, 2016 at 11:34 PM, Ben Slater <ben.sla...@instaclustr.com<mailto:ben.sla...@instaclustr.com>> wrote: I wasn't familiar with Gizzard either so I thought I'd take a look. The first things on their github readme is: NB: This project is currently not recommended as a base for new consumers. (And no commits since 2013) So, Cassandra definitely looks like a better choice as your datastore for a new project. Cheers Ben On Fri, 30 Dec 2016 at 12:41 Manoj Khangaonkar <khangaon...@gmail.com<mailto:khangaon...@gmail.com>> wrote: I am not that familiar with gizzard but with gizzard + mysql , you have multiple moving parts in the system that need to managed separately. You'll need the mysql expert for mysql and the gizzard expert to manage the distributed part. It can be argued that long term this will have higher adminstration cost Cassandra's value add is its simple peer to peer architecture that is easy to manage - a single database solution that is distributed, scalable, highly available etc. In other words, once you gain expertise cassandra, you get everything in one package. regards On Thu, Dec 29, 2016 at 4:05 AM, Sikander Rafiq <hafiz_ra...@hotmail.com<mailto:hafiz_ra...@hotmail.com>> wrote: Hi, I'm exploring Cassandra for handling large data sets for mobile app, but i'm not clear where it stands. If we use MySQL as underlying database and Gizzard for building custom distributed databases (with arbitrary storage technology) and Memcached for highly queried data, then where lies Cassandra? As i have read that Twitter uses both Cassandra and Gizzard. Please explain me where Cassandra will act. Thanks in advance. Regards, Sikander Sent from Outlook<http://aka.ms/weboutlook> -- http://khangaonkar.blogspot.com/