Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Cassandra. Полное руководство

Posted By: igor_lv
Cassandra. Полное руководство

Cassandra. Полное руководство - Джефф Карпентер
2017 | ISBN: 5970604534 | PDF | 400 pages | 102 Mb

Из книги вы узнаете как работает бесплатная распределенная система хранения данных с открытым исходным кодом (NoSQL) Cassandra (Apache Cassandra), используемая в высокомасштабируемых WEB-проектах (обрабатывающих терабайты информации, её применяют Facebook, Twitter и Netflix). Это второе издание – дополненное, одно из самых важных его особенностей – раздел о моделировании данных, также новшество – появление языка CQL и отказ от старого Thrift API.
Руководство охватывает версию Cassandra 3.0, объясняются такие понятия, как виртуальные узлы, а также многочисленные средства для обеспечения согласованности данных. Особенности Apache Cassandra – надежность, легкая масштабируемость, возможность настройки уровня согласованности данных и огромная скорость обработки информации. Система сохраняет сотни терабайтов данных, децентрализована и симметрична, ввиду этого отсутствуют точки общего отказа. Эта база данных характеризуется высокой доступностью, используя моделирование данных на основе языка Cassandra Query Language (CQL).
Система написана на Java, но работать с Apache Cassandra могут не только Java-разработчики,существуют также интерфейсы к Cassandra из С#, Python, Node.js, PHP, Ruby и других языков. Почему стоит изучать эту систему хранения данных? Потому, что Apache Cassandra, – одно из самых востребованных и высокооплачиваемых направлений разработки на рынке WEB-приложений и построения инфраструктуры. Книга организована по модульному принципу так, что каждая глава является независимым руководством, но начинающим рекомендуется изучать все по порядку.