incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Ellis <jbel...@gmail.com>
Subject Re: Secondary index - keys only.
Date Sun, 13 Feb 2011 15:12:49 GMT
No.

On Sun, Feb 13, 2011 at 8:48 AM, Shay Assulin <SHAYA@il.ibm.com> wrote:
> HI,
>
> Is there a way to get only the keys of indexed rows (without getting
> columns) using get_indexed_slices method?
>
> I am using Hector to access Cassandra and I want to count rows with a
> specific index - so i need to get only the keys.
>
> I am doing the following:
>
>
> n = 0
>
> while (true) {
>
>         indexedSliceQuery.setStartKey(    lastFetchedKey  )
>
>         indexedSliceQuery.setReturnedKeysOnly();
>         indexedSliceQuery.addFilter(  the indexed column EQ value  )
>
>         res = indexedSliceQuery.execute();
>         n += res.size();
>         update lastFetchedKey
>         if (size == 0) break;
> }
>
> It looks like the time it takes to get keys are just like the time it takes
> to get the entire row.
>
>
>



-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of DataStax, the source for professional Cassandra support
http://www.datastax.com

Mime
View raw message