Re: ZODB storage for cassandra
Ramon Navarro Bosch <[email protected]>
| Newsgroups | gmane.comp.web.zope.zodb |
|---|---|
| Message-ID | <CAFAe0L+FeJ5nASpM2oKKfKoRmfni9G5csFtMVOfMzMLhH6ZfCg@mail.gmail.com> |
We are starting to use https://www.cockroachlabs.com , I really like the aproach, have you tried Jim ? Scales less than /dev/null but we can recover data from there, it has distributed transactions and supports most SQL syntax! R On Mon, May 15, 2017 at 1:07 PM Jim Fulton <[email protected]> wrote: > On Mon, May 15, 2017 at 1:43 AM, Sanjay Rao <[email protected]> > wrote: > >> Hi, >> >> Is there any ZODB storage available for Cassandra ? >> > > No, and I hope there never is. > > Cassandra provides linear scaling for writes. >> > > Writing to /dev/null is even faster and scales very well horizontally. > > Databases like Cassandra are non-transactional. Among these databases, > Cassandra provides a weaker level of consistency. See > https://wiki.apache.org/cassandra/ArchitectureOverview. > > ZODB is transactional and any storage implementation needs to maintain > transactional semantics. > > NoSQL databases like Cassandra are very good for collecting raw data which > occurs as a result of discrete events and is never modified (because then > it wouldn't be raw). For this kind of data, there is no need for > consistency between different data. All that matters is durability. This > is an important application and it is, IMO, a mistake to use a > transactional database for this application (unless you're actually > collecting so little data that write scalability doesn't matter). > > Jim > > -- > Jim Fulton > http://jimfulton.info > > -- > You received this message because you are subscribed to the Google Groups > "zodb" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Ramon Navarro Bosch - Intranetum | Iskra telf: 618 48 09 23 skype/twitter/IRC: @bloodbare -- You received this message because you are subscribed to the Google Groups "zodb" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.