Apache Cassandra is an open source NoSQL database and management system. It was designed to handle large amounts of data across many servers, data centers and clouds. It can store hundreds of terabytes of data, and differs a lot from relational database management systems (RDBMS).