On Tue, Apr 6, 2010 at 8:17 AM, Jonathan Ellis <jbel...@gmail.com> wrote:
> 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.
>

This sounds like a great FAQ entry? (apologies if it's already included)
So that ideally users would only use this setting if they (think they)
know what they are doing. :-)

-+ Tatu +-

Reply via email to