incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yang <teddyyyy...@gmail.com>
Subject Re: get_range_slices( start=null, end=null ) ??
Date Thu, 04 Aug 2011 22:02:37 GMT
ah.... got it , thanks!

On Thu, Aug 4, 2011 at 2:59 PM, Robert Jackson
<robertj@promedicalinc.com> wrote:
> 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