Which version of Cassandra is more stable for production deployment? And which driver of Cassandra is better?

At my organization, we plan to use Cassandra, and these days we are doing experimental tests against Custom Configuraiton to test the best and stable Cassandra validation. And we are using DataStax drivers.

We execute tests, INSERT and Select * from CQL statements in a very tight loop with higher load like 10K qps.

So, does anyone have any experience on which version of Cassandra is better and more stable and what drivers should be used?

Thanks in advance.

+3


source to share


2 answers


You can't go wrong with the latest version 2.0 (2.0.9). You can get this version either from the Apache Cassandra project or DataStax . The Apache Cassandra download page also has links for the latest release candidates (RC5 is the latest) 2.1, but these are still in development so let's take a look at what to install before installing them.

As for the driver, drivers are available for over ten languages. Chances are you probably know or use one of them. There is not a single driver (at least I know) that is vastly superior to everyone else. Therefore, select a driver for a language that:

  • You have the deepest knowledge.
  • Conforms to your command's usage standards.


For example, you can make an argument to use Java. After all, Cassandra is written in Java and all examples in the original DataStax Academy are done using the Java CQL Driver. But that argument quickly loses ground if you've never done Java before. Or if your team is a .Net store and no one else understands Java there. InfoWorld Andrew Oliver put it better when he wrote:

Lesson to be learned here: Don't solve a simple problem with a completely unfamiliar technology and apply it for use in cases where it is not particularly suitable for.

Again, you can't go wrong with the "DataStax Supported Driver" from their download page.

+3


source


"You should not deploy a production version of Cassandra XYZ where Z <= 5."

Source:



https://engineering.eventbrite.com/what-version-of-cassandra-should-i-run/

Hence 2.0.x. Currently its 2.0.10

+1


source







All Articles