Hi, I have a basic question - maybe silly too.
Say, I have a 1-node Cassandra setup (no replication, eventual consistency, etc) and I do an insert into a column family and then very close in time to the insert, I do a read on it for the same data. Is there a possibility that my read operation may miss the data that just got inserted? Since there are no DB transactions in Cassandra, are writes immediately seen to readers - even partially as they get written? Or can there be a delay sometimes due to flusing-to-SSTables, etc? Or, the writes are first in-memory and immediately visible to readers and flusing, etc is independent of all this and happens in background? Thanks. -- Roshan Blog: http://roshandawrani.wordpress.com/ Twitter: @roshandawrani <http://twitter.com/roshandawrani> Skype: roshandawrani