> On the homepage of libQtCassandra, its mentioned that switching between > keyspaces is costly when storing into Cassandra thereby affecting the write > throughput. Is this necessarily true for other libraries like pycassa and > hector as well? > > When using the thrift connection the keyspace is a part of the connection state, so changing keyspaces requires a round trip to the server. Not hugely expensive, but it adds up if you do it a lot.
> Can I increase the write throughput by configuring all the > clients to store in a single keyspace instead of multiple keyspaces to > increase the write throughput? > > You should expect to get 3,000 to 4,000 writes per core per node. What are you getting now? Cheers A ----------------- Aaron Morton New Zealand @aaronmorton Co-Founder & Principal Consultant Apache Cassandra Consulting http://www.thelastpickle.com On 11/05/2014, at 4:06 pm, Krishna Chaitanya <bnsk1990r...@gmail.com> wrote: > Hello, > I have an application that writes network packets to a Cassandra cluster from > a number of client nodes. It uses the libQtCassandra library to access > Cassandra. On the homepage of libQtCassandra, its mentioned that switching > between keyspaces is costly when storing into Cassandra thereby affecting the > write throughput. Is this necessarily true for other libraries like pycassa > and hector as well? > Can I increase the write throughput by configuring all the > clients to store in a single keyspace instead of multiple keyspaces to > increase the write throughput? > > Thankyou. >