The question is more from a multi-tenancy point of view. We wanted to see
if we can have a keyspace per client. Each keyspace may have 50 column
families, but if we have 200 clients, that would be 10,000 column families.
Do you think that's reasonable to support? I know that key cache capacity
is reserved in heap still. Any plans to move it off-heap?

-Raj

On Tue, Nov 25, 2014 at 3:10 PM, Robert Coli <rc...@eventbrite.com> wrote:

> On Tue, Nov 25, 2014 at 9:07 AM, Raj N <raj.cassan...@gmail.com> wrote:
>
>> What's the latest on the maximum number of keyspaces and/or tables that
>> one can have in Cassandra 2.1.x?
>>
>
> Most relevant changes lately would be :
>
> https://issues.apache.org/jira/browse/CASSANDRA-6689
> and
> https://issues.apache.org/jira/browse/CASSANDRA-6694
>
> Which should meaningfully reduce the amount of heap memtables consume.
> That heap can then be used to support more heap-persistent structures
> associated with many CFs. I have no idea how to estimate the scale of the
> improvement.
>
> As a general/meta statement, Cassandra is very multi-threaded, and
> consumes file handles like crazy. How many different query cases do you
> really want to put on one cluster/node? ;D
>
> =Rob
>
>

Reply via email to