Re: How to force GC in Cassandra?

2010-03-13 Thread Weijun Li
Thanks Jonathan! I looked into your code and guessed that compaction is the
one that cleans all deleted columns from sstable.

-Weijun

On Fri, Mar 12, 2010 at 12:05 PM, Jonathan Ellis jbel...@gmail.com wrote:

 I think you mean compaction?

 You can use nodeprobe / nodetool for that.

 http://wiki.apache.org/cassandra/NodeProbe

 On Fri, Mar 12, 2010 at 12:40 PM, Weijun Li weiju...@gmail.com wrote:
  Suppose I insert a lot of new items but also delete a lot of new items
  daily, it will be ideal if I can force GC to happen during mid night
 (when
  traffic is low). Is there any way to manually force GC to be executed? In
  this way I can add a cronjob to trigger gc in mid night. I tried nodetool
  and the JMX interface but they don't seem to have that.
 
  -Weijun
 



How to force GC in Cassandra?

2010-03-12 Thread Weijun Li
Suppose I insert a lot of new items but also delete a lot of new items
daily, it will be ideal if I can force GC to happen during mid night (when
traffic is low). Is there any way to manually force GC to be executed? In
this way I can add a cronjob to trigger gc in mid night. I tried nodetool
and the JMX interface but they don't seem to have that.

-Weijun


Re: How to force GC in Cassandra?

2010-03-12 Thread Jonathan Ellis
I think you mean compaction?

You can use nodeprobe / nodetool for that.

http://wiki.apache.org/cassandra/NodeProbe

On Fri, Mar 12, 2010 at 12:40 PM, Weijun Li weiju...@gmail.com wrote:
 Suppose I insert a lot of new items but also delete a lot of new items
 daily, it will be ideal if I can force GC to happen during mid night (when
 traffic is low). Is there any way to manually force GC to be executed? In
 this way I can add a cronjob to trigger gc in mid night. I tried nodetool
 and the JMX interface but they don't seem to have that.

 -Weijun