Master Cassandra from Scratch- A Basic to Advanced Course
Anurag Kaushik
53:54
Description
Get expertise in Apache Cassandra
What You'll Learn?
- Architecture of Cassandra
- Cassandra Keyspace, Table Index etc.
- Cassandra Query Language (CQL)
- Cassandra Monitoring and Administration
- Adding Nodes to a Cluster
Who is this for?
More details
DescriptionCassandra is a distributed database from Apache that is highly scalable and designed to manage very large amounts of structured data. It provides high availability with no single point of failure.
The course starts off with a basic introduction of Cassandra followed by its architecture, installation, and important classes and interfaces. Thereafter, it proceeds to cover how to perform operations such as create, alter, update, and delete on keyspaces, tables, and indexes using CQLSH as well as Java API. The course also has dedicated modules to explain the data types and collections available in CQL and how to make use of user-defined data types.
The primary objective of a NoSQL database is to have
simplicity of design,
horizontal scaling, and
finer control over availability.
NoSql databases use different data structures compared to relational databases. It makes some operations faster in NoSQL. The suitability of a given NoSQL database depends on the problem it must solve.
This course will be extremely useful for software professionals in particular who aspire to learn the ropes of Cassandra and implement it in practice.
It is an elementary course and you can easily understand the concepts explained here with a basic knowledge of Java programming. However, it will help if you have some prior exposure to database concepts and any of the Linux flavors.
Who this course is for:
- Software Professionals who aspire to learn the ropes of Cassandra
Cassandra is a distributed database from Apache that is highly scalable and designed to manage very large amounts of structured data. It provides high availability with no single point of failure.
The course starts off with a basic introduction of Cassandra followed by its architecture, installation, and important classes and interfaces. Thereafter, it proceeds to cover how to perform operations such as create, alter, update, and delete on keyspaces, tables, and indexes using CQLSH as well as Java API. The course also has dedicated modules to explain the data types and collections available in CQL and how to make use of user-defined data types.
The primary objective of a NoSQL database is to have
simplicity of design,
horizontal scaling, and
finer control over availability.
NoSql databases use different data structures compared to relational databases. It makes some operations faster in NoSQL. The suitability of a given NoSQL database depends on the problem it must solve.
This course will be extremely useful for software professionals in particular who aspire to learn the ropes of Cassandra and implement it in practice.
It is an elementary course and you can easily understand the concepts explained here with a basic knowledge of Java programming. However, it will help if you have some prior exposure to database concepts and any of the Linux flavors.
Who this course is for:
- Software Professionals who aspire to learn the ropes of Cassandra
User Reviews
Rating
Anurag Kaushik
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 11
- duration 53:54
- Release Date 2023/04/10