incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benjamin Black...@b3k.us>
Subject Re: set ReplicationFactor and Token at Column Family/SuperColumn level.
Date Fri, 06 Aug 2010 21:14:57 GMT
"Additional keyspaces have very little overhead (unlike CFs)."

On Fri, Aug 6, 2010 at 9:42 AM, Zhong Li <zli@voxeo.com> wrote:
>
> If I create 3-4 keyspaces, will this impact performance and resources (esp.
> memory and disk I/O) too much?
>
> Thanks,
>
> Zhong
>
> On Aug 5, 2010, at 4:52 PM, Benjamin Black wrote:
>
>> On Thu, Aug 5, 2010 at 12:59 PM, Zhong Li <zli@voxeo.com> wrote:
>>>
>>> The big thing bother me is initial ring token. We have some Column
>>> Families.
>>> It is very hard to choose one token suitable for all CFs. Also some
>>> Column
>>> Families need higher Consistent Level and some don't. If we set
>>
>> Consistency Level is set by clients, per request.  If you require
>> different _Replication Factors_ for different CFs, then just put them
>> in different keyspaces.  Additional keyspaces have very little
>> overhead (unlike CFs).
>>
>>> ReplicationFactor too high, it is too costy for crossing datacenter,
>>> especially in otherside the world.
>>>
>>> I know we can setup multiple rings, but it costs more hardware.
>>>
>>> if Cassandra can implement  Ring,Token and RF on the CF level, or even
>>> SuperColumn level, it will make design much easier and more efficiency.
>>>
>>> Is it possible?
>>>
>>
>> The approach I described above is what you can do.  The rest of what
>> you asked is not happening.
>>
>>
>>
>> b
>
>

Mime
View raw message