Avoid dirty read and write in cassandra
<p>I am using Cassandra 2.1.12 to store the event data in a column family. Below is the c# code for creating the client for the .net which manage connections from Cassandra. Now the problem is rate of insert/update data is very high. So, now let's say i increment a column value in Cassandra on subsequent request. But as i said rate of insert/update is very high. So in my 3 node cluster if first time 
i write value of the column would be 1 then in next request i will read the value of this column and update it to 2. But if the value if fetched from other node where the value has not been initialized to 1. Then again value would be stored as 1. So, now to solve this problem i have also kept the value of <code>consistency</code> to be <code>QUORUM</code>. But still the problem persists. Can any one tell me the possible solution for this ?  </p>

<pre><code>     private static ISession _singleton;

        public static ISession GetSingleton()
        {
            if (_singleton == null)
            {
                Cluster cluster = Cluster.Builder().AddContactPoints(ConfigurationManager.AppSettings["cassandraCluster"].ToString().Split(',')).Build();
                ISession session = cluster.Connect(ConfigurationManager.AppSettings["cassandraKeySpace"].ToString());
                _singleton = session;
            }
            return _singleton;
        }
</code></pre>