incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brian O'Neill <>
Subject Re: multitenant support with key spaces
Date Mon, 06 May 2013 11:50:14 GMT

You may want to look at using virtual keyspaces:

And follow these tickets:


On May 6, 2013, at 2:37 AM, Darren Smythe wrote:

> How many keyspaces can you reasonably have? We have around 500 customers and expect that
to double end of year. We're looking into C* and wondering if it makes sense for a separate
KS per customer?
> If we have 1000 customers, so one KS per customer is 1000 keyspaces. Is that something
C* can handle efficiently? Each customer has about 10 GB of data (not taking replication into
> Or is this symptomatic of a bad design?
> I guess the same question applies to our notion of breaking up the column families into
time ranges. We're naively trying to avoid having few large CFs/KSs. Is/should that be a concern?
> What are the tradeoffs of a smaller number of heavyweight KS/CFs vs. manually sharding
the data into more granular KSs/CFs?
> Thanks for any info.

Brian ONeill
Lead Architect, Health Market Science (

View raw message