Apache Cassandra 1.0 — NoSQL-СУБД стала совсем взрослой
1Иллюстрация с сайта Cassandra.Apache.Org
Вчера распределенная СУБД с открытым кодом Apache Cassandra достигла своего первого крупного релиза — 1.0.
Cassandra — распределенная система управления базами данных, относящая к категории «NoSQL» (данные хранит как структурированный набор ключей-значений). Её исходный код распространяется под лицензией Apache License v2, поддержкой и развитием занимается некоммерческая организация Apache Software Foundation (ASF). На коммерциализации проекта специализируется компания DataStax, техническим директором которой является Джонатан Эллис (Jonathan Ellis), один из лидеров этого Open Source-проекта.
Изначально Cassandra была создана в Facebook для быстрой обработки огромных объемов данных*: популярнейшая социальная сеть так и остается её важным «пользователем». К нему присоединились такие компании и сервисы, как Cisco, Digg, Netflix, Reddit, Twitter и Walmart.
С выпуском Apache Cassandra 1.0 эта СУБД позиционируется как готовая для промышленного использования и достаточно простая в администрировании. Впрочем, глядя на нынешних «пользователей» Cassandra, всё это можно назвать формальностями. Тем не менее, из возможностей СУБД, относящихся к категории enterprise, называют сжатие данных для экономии места на дисках, оптимизация распределения данных в фоновом режиме, специальные механизмы для эффективного использования оперативной памяти. Особое внимание уделяется производительности: например, если сравнить скорость чтения данных в Cassandra 0.6 и 1.0, то она увеличилась на 400 процентов (скорость записи за это же время возросла на 40 %).
Подробную информацию о новшествах в Cassandra 1.0 можно найти в цикле статей «What’s new in Cassandra 1.0» на datastax.com. Сайт самой СУБД — cassandra.apache.org.
* Крупнейшая инсталляция Cassandra запущена на кластере из 300 серверов, хранящих более 300 терабайт данных. Каждый узел обрабатывает более 5000 запросов в секунду.
Постоянная ссылка к новости: http://www.nixp.ru/news/11436.html. Дмитрий Шурупов по материалам pcworld.com.
- Apache Cassandra 2.0: легковесные транзакции, триггеры, улучшения в CQL 1 16 сентября 2013 г.
В СУБД CockroachDB 1.1 улучшили возможности для администраторов и производительность
Redis 4.0 — крупное обновление NoSQL-базы данных, устраняющее «ряд важных ограничений»
Apache Cassandra 3.0 — новая веха развития свободной распределённой СУБД
ScyllaDB — новая производительная NoSQL, совместимая с Apache Cassandra, от создателей Linux KVM 1
В СУБД MariaDB 10 улучшили репликацию, возможности NoSQL, интегрировали с Cassandra
Apache Cassandra 2.0: легковесные транзакции, триггеры, улучшения в CQL 1
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
А подскажите кому принадлежит «Крупнейшая инсталляция Cassandra» ?
Не могу найти. Видимо, Facebook или Twitter.
На сайте Cassandra, кстати, указаны меньшие цифры, чем в статье PC World: «The largest production cluster has over 100 TB of data in over 150 machines». Но простое уточнение говорит, что это про Facebook аж 2009 года. На wikipedia пишут, что у Facebook в 2010 было 200+ nodes, а потом вообще не стало :-) Вот хорошая ссылка: en.wikipedia.org/wiki/Apache_Cassandra#Prominent_users