10 Best NoSQL Databases


#9 Apache Cassandra:

Apache Cassandra is an open source distributed database management system, developed by Facebook in 2008. Facebook created Apache Cassandra to power up their Inbox Search feature, only later to be dropped in 2010 after they started pursuing HBase. Apache Cassandra offers a hybrid mixture of a column-oriented database with a value store. Not every row has an individual column, but the columns are grouped into families which makes them look like tables. This NoSQL database is primarily designed to handle very large amounts of data spread out across many commodity servers while providing a highly available service with no single point of failure.

With its massive amount of replication and consistency, Apache Cassandra is preferred by companies like Netflix as a back-end database. The database is available in Apache License 2.0. Apache Cassandra also include features like BigTable modeling and the Gossip protocol, a master to master way of serving read and write requests inspired by Amazon's Dynamo.

Also Read: Finally the World Wide Web Gets an Update

Also Read: Top 10 Best Network Monitoring Tools