Cassandra is the leading scalable NoSQL database .The Cassandra information design is a schema-optional, column-oriented information design. This implies that, as opposed to a relational data source, you do not need to design all of the content required by your program in advance side, as each row is not required to have the same set of content. Columns and their meta-data can be included by your program as they are required without running into recovery time to your program.

Cassandra is quickly earning awards as a best of reproduce "NoSQL" solution for its ease of use, highly effective information model, enterprise-grade stability, tunable performance, and step-by-step scalability with no anchorman of failing. Super-efficient, Cassandra serves high question amounts at remarkable speed (sub-millisecond writes) with low latency, and manages petabytes of information across types and programs quickly.

In Cassandra, the keyspace is the package for your program information, just like a information source or schema in a relational data source. Within the keyspace are one or more pillar family things, which are just like platforms. Column family members contain content, and a set of relevant content is determined by an application-supplied row key.

There are a number of difficulties around creating Cassandra cluster:

You need to set up several exclusive devices and hosts.On each device, you need to set up the Cassandra solutions (at least a JRE and the Cassandra distribution).

You have a number of projects and adjustments to set up concerning the IPs of the hosts within the group.

You want to prevent guide projects because they are error-prone and difficult.

Cassandra is deployed at Adobe, Appscale, Appssavvy, Backupify, Cisco, Clearspring, Cloudtalk, Constant Contact, Netflix, Openwave, OpenX, Palantir, PBS, Plaxo, Rackspace, Reddit, RockYou, Shazam, SimpleGeo, Spotify, Twitter, Urban Airship, US Government, Walmart Labs, Yakaz, and more.