Hi All,

Thanks a lot.

How to sort row key in CF using CLI / API ? Does it boost the search 
performance ?

As of now, I am inserting row key( as ByteBuffer ) from Hadoop Map/Reduce. It 
looks, by default Cassandra does not sort the Row keys.

Below is the cli command, I have used to create CF.
create column family User with comparator = UTF8Type and subcomparator = 
UTF8Type and column_type = 'Super' and key_validation_class = UTF8Type;
 

Regards,

  Thamizhannal P

--- On Wed, 17/8/11, Konstantin  Naryshkin <konstant...@a-bb.net> wrote:

From: Konstantin  Naryshkin <konstant...@a-bb.net>
Subject: Re: Reg row limit & sorting
To: user@cassandra.apache.org
Date: Wednesday, 17 August, 2011, 6:56 PM

1. The 100 row limit is for listing (i.e. how many rows that the list command 
will print). You can give list another limit:
list User limit 1000;
This limit has nothing to do with any internal Cassandra limitation. I am not 
aware of any limitation on the number of rows that you can have.

2. I believe that you should be fine if you zero pad them (so for example your 
IP would be 124.149.040.000, 0.0.0.0 would be 000.000.000.000, etc) or if you 
just store them as byte arrays (so 7C 95 28 00 and 00 00 00 00).

----- Original Message -----
From: "Thamizh" <tceg...@yahoo.co.in>
To: user@cassandra.apache.org
Sent: Wednesday, August 17, 2011 5:47:45 AM
Subject: Reg row limit & sorting

Hi All, 

I have two questions on Cassandra, 

1. Is there any limit(s) on total no. of rows in a single column family? 

I am using Cassandra-0.8.4 version. 
[default@tutorials] list User; 
Using default limit of 100 

It looks, here the default limit is 100. How shall I increase this limit ? 

2. I wanted to store row key as IP's of 124.149.40.0/24 format? Does it require 
custom sorting Or is there any other way to make it sorted order? 

Regards, 
Thamizhannal 

Reply via email to