incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Jackson <robe...@promedicalinc.com>
Subject Re: get_range_slices( start=null, end=null ) ??
Date Thu, 04 Aug 2011 21:59:04 GMT
You should be able to specify the count parameter to your KeyRange and just use the last key
returned as your start_key for the next "page". 

Sent from my iPhone

On Aug 4, 2011, at 5:00 PM, Yang <teddyyyy123@gmail.com> wrote:

> our keyspace is really not that big,
> about 1million rows, each about 500 bytes
> 
> but doing a get_range_slices() on the entire key range gives OOM
> errors (I bumped up the -Xmx arg now, still trying, but
> giving such a large chunk of data in one RPC call is still bad),  so
> that leaves me the option to return the entire ks "page by page",
> 
> but the problem is that I'm using random partitioner,  so I can't cut
> the ks into ranges of
> 0---10K
> 10K----20K
> .......
> 
> since the token for (0) is not guaranteed to be smaller than that of (10000)
> 
> 
> 
> so what is the best way to do this?
> 
> Thanks
> Yang

Mime
View raw message