What is Cassandra?
Apache Cassandra is an open source distributed database for storing and managing large amounts of data across many commodity servers. It serves as a real-time operational data store for online transactional applications. It can also act as a read-intensive database for large-scale business intelligence systems. It is designed to have peer-to-peer symmetric nodes, instead of master or named nodes, to ensure there can never be a single point of failure. It automatically partitions data across all the nodes in the database cluster, but the administrator has the power to determine what data will be replicated and how many copies of the data will be created.
Why is Cassandra important?
- Cassandra has a highly linear and scalable architecture where all nodes are the same, hence providing operational simplicity and easy scale-out.
- Cassandra is used for handling all types of data from different locations and with high incoming data velocity.
- Cassandra has continuous availability and eliminates single points of failure.
- Cassandra supports modern data types with fast writes and reads.
- Cassandra has built in security with backup/restore keeps data protected and safe.
- Cassandra’s consistency features helps in easily restoring or replacing failed nodes.
- Cassandra has CQL (Cassandra Query Language), an SQL-like language that makes moving from a relational database very easy.
Why the course is most sought after?/ What are the career benefits in-store for you?
- Cassandra professionals get paid the second most according to the Dice.com.
- The average 2015 salary for Cassandra skills is $147,811, second only to SAP’s HANA according to Dice.com.
- According to a survey by Datastax, 73 percent of survey respondents agreed that Apache Cassandra is critical to their job function.
- Cassandra is the database of choice for many retailers that need durable shopping cart protection, fast product catalog input and lookups, and similar retail app support.
- Cassandra is used to track and monitor the activity of the users’ interactions with their movies, music, website and online applications by many media and entertainment companies.
- Cassandra acts as the database for numerous mobile phone and messaging applications.
- Many online companies, websites, and social media providers use Cassandra to ingest, analyze, and provide analysis and recommendations to their customers.
Who should do this course?
- Data architects.
- Database developers
Pre-requisites: A basic knowledge of Linux and Java would be a plus.
No Reviews found for this course.