I need to use the range beyond the integer32 type range,  so I am using
Long to write those keys. I am afraid if this might lead to collisions with
the previously  stored integer keys in the same CF even if I leave out the
int32 type range.

On Mon, Mar 26, 2012 at 10:51 PM, aaron morton <aa...@thelastpickle.com>wrote:

> without them overlapping/disturbing each other (assuming that keys lie in
> above domains) ?
>
> Not sure what you mean by overlapping.
>
> 42 as a int and 42 as a long are the same key.
>
> Cheers
>
> -----------------
> Aaron Morton
> Freelance Developer
> @aaronmorton
> http://www.thelastpickle.com
>
> On 25/03/2012, at 9:47 PM, Ertio Lew wrote:
>
> I have been writing rows to a CF all with integer(4 byte) keys. So my CF
> contains rows with keys in the entire range from Integer.MIN_VALUE to
> Integer.MAX_VALUE.
>
> Now I want to store Long type keys as well in this CF **without disturbing
> the integer keys. The range of Long type keys would be excluding the
> integers's range ie  (-2^63  to -2^31) and (2^31 to 2^63).
>
> Would it be safe to mix the integer & long keys in single CF without them
> overlapping/disturbing each other (assuming that keys lie in above domains)
> ?
>
>
>

Reply via email to