cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emīls Šolmanis <emils.solma...@gmail.com>
Subject Re: Transaction Support in Cassandra
Date Tue, 22 Mar 2016 11:02:27 GMT
That said, if you *really* want transactionality other than what's provided
by batches, you should probably look into a more suitable solution. Using
Cassandra exclusively with lightweight transactions at quorum writes will
put serious load on it, and you probably won't achieve decent write
throughput. Closest you can come to that sounds reasonable is batched
mutations at single consistency with quorum reads.

You might also want to read through the docs, e.g.,

http://docs.datastax.com/en/cassandra/2.2/cassandra/architecture/archIntro.html

since it seems you don't understand some fundamental concepts of how
Cassandra operates.

On Tue, 22 Mar 2016 at 10:08 DuyHai Doan <doanduyhai@gmail.com> wrote:

> "So what will be the closest Alternative of Transaction in Cassandra"
> --> A batch of mutations with LightweightTransaction for a single
> partition or simple LightweightTransaction
>
> On Tue, Mar 22, 2016 at 11:04 AM, Bhupendra Baraiya <
> Bhupendra.Baraiya@continuum.net> wrote:
>
>> Ok so we will not get what they had developed
>>
>>
>>
>> So what will be the closest Alternative of Transaction in Cassandra
>>
>>
>>
>> Thanks and regards,
>>
>>
>>
>> *Bhupendra Baraiya*
>>
>> Continuum Managed Services, LLC.
>>
>> p: 902-933-0019
>>
>> e: bhupendra.baraiya@continuum.net
>>
>> w: continuum.net
>>
>> <http://www.continuum.net/>
>> [image: image001.png]
>>
>>
>>
>> *From:* DuyHai Doan [mailto:doanduyhai@gmail.com]
>> *Sent:* March 22, 2016 1:20 PM
>> *To:* user@cassandra.apache.org
>> *Subject:* Re: Transaction Support in Cassandra
>>
>>
>>
>> First Ok.ru support for acid transactions is using a complete FORK of
>> Apache Cassandra so people using it need to maintain the fork themselves.
>>
>> Second, as far as I know, they don't intend to publish the source code so
>> it's not really available in the public space either. The reason is that
>> their architecture has been tailored for their own usage and hardware so I
>> 'm not sure it can be adapted for general purpose public usage...
>>
>> Le 22 mars 2016 08:12, "Bhupendra Baraiya" <
>> Bhupendra.Baraiya@continuum.net> a écrit :
>>
>> HI ,
>>
>>
>>
>>   We are currently thinking of moving from Sql to Cassandra but our major
>> worry here is we have a system which required concurrent 200 connection at
>> time and they do the updates and insert and delete which requires
>> Transaction support
>>
>>
>>
>> When I searched o Google about these what I got is Cassandra support
>> Lightweight Transaction And Quorum consistency is there any other way we
>> can achieve the same Transaction support in Cassandra as available in Ms
>> Sql Server
>>
>>
>>
>> Below is the link where Team had actually build Transaction support in
>> Cassandra same as there is Sql Server is it available to Public (all those
>> who download latest Cassandra)
>>
>>
>>
>>
>> http://www.planetcassandra.org/blog/interview/acid-transactions-with-apache-cassandra-social-network-ok-ru-moves-from-microsoft-sql-to-handle-200m-users/
>>
>>
>>
>> Thanks and regards,
>>
>>
>>
>> *Bhupendra Baraiya*
>>
>> Continuum Managed Services, LLC.
>>
>> p: 902-933-0019
>>
>> e: bhupendra.baraiya@continuum.net
>>
>> w: continuum.net
>>
>> <http://www.continuum.net/>
>> [image: image001.png]
>>
>>
>>
>>
>

Mime
View raw message