On Tue, Apr 6, 2010 at 2:13 AM, Ilya Maykov <ivmay...@gmail.com> wrote: > That does sound similar. It's possible that the difference I'm seeing > between ConsistencyLevel.ZERO and ConsistencyLevel.ALL is simply due > to the fact that using ALL slows down the writers enough that the GC > can keep up.
No, it's mostly due to ZERO meaning "buffer this locally and write it when it's convenient," and buffering takes memory. If you check your tpstats you will see the pending ops through the roof on the node handling the thrift connections.