On Sat, Mar 24, 2012 at 7:55 AM, Peter Schuller <peter.schul...@infidyne.com
> wrote:

> > No I don't think you did, in fact, depending on the size of your SSTable
> a
> > contiguous range (or the entire SSTable) may or may not be affected by a
> > cleanup/move or any type of topology change. There is lots of room for
> > optimization here. After loading the indexes we actually know start/end
> > range for an SSTable so we can include/exclude it in any such operation
>
>
> Just note that unless there is some correlation between range and
> these sstables being created to begin with (like with leveled), you're
> highly unlikely to be able to optimize here. For uniformly distributed
> tokens (hashed keys), all sstables are likely to have almost the
> entire possible token range in them.
>

As Peter pointed out, for random partitioner, the rows of  a specific range
might scatter around all sstables.

Unless whole sstable can be ignored, disk seek is the performance killer
here.




> --
> / Peter Schuller (@scode, http://worldmodscode.wordpress.com)
>

Reply via email to