cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Schuller <>
Subject Re: TTL 3 hours + GC grace 0
Date Sun, 11 Mar 2012 22:03:11 GMT
> I am using TTL 3 hours and GC grace 0 for a CF. I have a normal CF that has
> records with TTL 3 hours and I dont send any delete request. I just wonder
> if using GC grace 0 will cause any problem except extra Memory/IO/network
> load. I know that gc grace is for not transferring deleted records after a
> down node comes back. So  I assumed that transferring expired records will
> not cause any problem.
> Do you have any idea? Thank you!

If you do not perform any deletes at all, a GC grace of 0 should be
fine. But if you don't, the GC grace should not really be relevant
either. So I suggest leaving GC grace high in case you do start doing

Columns with TTL:s will disappear regardless of GC grace.

If you do decide to run with short GC grace, be aware of the

/ Peter Schuller (@scode,

View raw message