First of all, the extraordinary points that makes the people so attracted to it that it has no chance of failure.
It is very efficient as it delivers an exact time execution that is very helpful in analyzing the data. By this, it is quite easy to handle the work for engineers, developers etc.
It is designed as on an equal footing, not like the master-slave.
Again, it is very flexible for the users. As anyone can insert a number of nodes to any Cassandra in any of the data centers.
Users are able to send requests to the servers.
As correspondence to the new technologies, it leaves no issues of competition. It expedites scalability in which users can easily scale up or scale down as per the needs of the users. And further, it does not need any kind of refreshment in the processing of the operation while scaling.
The next great point is replication. Users are able to copy the data as much as the copies they want. They can even store their data at different nodes. In the case of failure of any nodes, users can back up their data from another node.
It is chosen as the most favored NoSQL DB by many companies and the organizations because of its excellent performance.
Slicing is very easy and simple in Cassandra because it operates on column-oriented. This makes the many more function like accessing data and redemption.
Last but not least it holds schema-free or schema-optional data pattern.