Apache Cassandra

What is it?

Apache Cassandra is a free and open-source distributed database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure.

Why do we use it?

We often need to handle large amounts of data in our solutions. We prefer to use Cassandra as the underlying storage backend both in products that handle large graphs and in solutions where a scalable NoSQL solution is required. We can rest assured that it will be able to handle large amounts of data and thousands of concurrent users or operations per second.

How can you benefit from using it?

A great advantage of Cassandra for our customers is that it can run on commodity hardware, so they do not need to invest in expensive server hardware. The performance of their Cassandra cluster running on commodity hardware outperforms their RDBMS systems most of the time.

Our experience with Cassandra

We have successfully completed many projects that rely on Cassandra either as a NoSQL store or as a graph database backend. Follow the links below to find out more.