Basics of Cassandra - course RUB 51,500. from IBS Training Center, training 24 hours, Date November 26, 2023.
Miscellaneous / / December 06, 2023
Cassandra® is a distributed, fault-tolerant, scalable, non-relational database management system with peer nodes, very fast to write and just fast to read, automatically recovering when failures. There is an SQL-like language for accessing data. The course is devoted to studying the principles on which it is built, methods for creating databases for it, and writing queries in the CQL language and accessing data from application programs via API and using high-level libraries. The processes of reading and writing data, cluster management, determining resource requirements, methods for tuning performance, and monitoring are considered.
Course program
Topics covered:
Basic concepts of Cassandra®;
Installation and configuration: locally and in the cloud;
Architecture, replication, consistency management;
Data recording process, delayed recording;
Data reading process, data recovery;
Consolidation of stored data and cleaning of deleted data;
Cassandra® data model;
Primary keys and partitioning keys;
CQL: Cassandra Query Language;
CQL: Data types, collections, nested data, data aging;
CQL queries;
Transactions;
Modeling data from queries;
Data Modeling Best Practices for Cassandra®;
Java driver architecture;
Java API Basics;
DHT ring management;
Java® API Basics;
DHT ring management;
Performance tuning;
System Keyspace;
Data storage management;
Determining resource requirements: memory, CPU, disk;
Correcting errors and responding to failures;
Monitoring.
All information published in this section of Lifehacker is not a public offer as defined by the provisions of Article 437 of the Civil Code of the Russian Federation, and is for informational purposes only.
The service uses technologies from the “Educated” project and does not provide educational services.