Кратко поговорим о том, что такое NoSQL и какие есть варианты, если вы хотите такое хранилище у себя в приложении. Остановимся на Cassandra, рассмотрим варианты ее использования и когда это вообще имеет смысл. Поговорим о ее архитектуре и о том, как с ней работать. Остановимся на теме Cassandra + Java. Сравним с другими СУБД. Подведем итоги.
- введение в NoSQL (что, зачем и как);
- классификация NoSQL хранилищ;
- когда и почему я должен выбрать Apache Cassandra
- архитектура Apache Cassandra;
- CQL;
- плюшки, которые дает Cassandra;
- ограничения в использовании;
- примеры, как можно, и как не нужно строить структуру данных;
- работаем с Cassandra из Java;
- как мы используем Кассандру у себя;
- сравнение производительности с другими СУБД;
- я выбрал Cassandra, куда мне бежать?
- выводы.
Уровень сложности: легкий
Презентация: https://drive.google.com/file/d/1wPukEyOj1bLqpsMLfg9D8j5wMdPGaBIu/view?usp=sharing