Do you confirm it just reads the local storage? If so, I have a question:

Think that, the user reads the list using QUORUM CL, e.g. the value is
{a,b,c}, then, it wants to set the second item b.
It sends such write request to some coordinator, but that coordinator
has outdated version in its local storage,
let's say it's {a,d}, then the item to set finally is not b but d,
which is unexpected from the perspective of the previous read.

Why Cassandra do not read from cluster with somehow read CL before
updating the list?


2018-04-20 16:12 GMT+08:00 DuyHai Doan <doanduy...@gmail.com>:
> The read operation on the list column is done locally on each replica so
> replication factor does not really apply here
>
> On Fri, Apr 20, 2018 at 7:37 AM, Jinhua Luo <luajit...@gmail.com> wrote:
>>
>> Hi All,
>>
>> Some list operations, like set by index, needs to read the whole list
>> before update.
>> So what's the read consistency level of that read? Use the same cl of
>> the setting for the normal read?
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org
>> For additional commands, e-mail: user-h...@cassandra.apache.org
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org
For additional commands, e-mail: user-h...@cassandra.apache.org

Reply via email to