Official website
Apache Cassandra | Apache Cassandra Documentation
Open Source NoSQL Database Manage massive amounts of data, fast, without losing sleep
cassandra.apache.org →Link to the official site · 8,451 chars · not written by Vinony
Wikidata facts
- Subclass of
- free software
- Named after
- Cassandra
- Developer
- Apache Software Foundation
- Official website
- cassandra.apache.org
- Image
- Helenos for Apache Cassandra.PNG
- Has use
- database
Show 13 more facts
- social media followers
- 40833
- software version identifier
- 5.0.7
- operating system
- Unix-like operating system
- issue tracker URL
- issues.apache.org/jira/browse/CASSANDRA
- Commons category
- Apache Cassandra
- copyright license
- Apache Software License 2.0
- programmed in
- Java
- publication date
- 2008-07-00
- source code repository URL
- git-wip-us.apache.org/repos/asf?p=cassandra.git
- IRC channel URL
- irc://irc.freenode.net/cassandra
- inception
- 2008-07-00
- native label
- Apache Cassandra
- official blog URL
- cassandra.apache.org/_/blog.html
Sources (10)
via Wikidata · CC0
Article · Русский
Apache Cassandra — распределённая система управления базами данных, относящаяся к классу NoSQL-систем и рассчитанная на создание высокомасштабируемых и надёжных хранилищ огромных массивов данных, представленных в виде хэша. Изначально проект был разработан в недрах Facebook и в 2009 году передан под крыло фонда Apache Software Foundation, эта организация продолжает развитие проекта. Промышленные решения на базе Cassandra развёрнуты для обеспечения сервисов таких компаний, как Cisco, IBM, , Reddit, Digg, Rackspace, Huawei, Netflix, Apple, Instagram, GitHub, Twitter и Spotify. К 2011 году крупнейший кластер серверов, обслуживающий единую базу данных под управлением Cassandra, насчитывал более 400 машин и содержал данные размером более 300 ТБ. Написана на языке Java, реализует распределённую хэш-систему, сходную с DynamoDB, что обеспечивает практически линейную масштабируемость при увеличении объёма данных. Использует модель хранения данных на базе семейства столбцов, чем отличается от систем, подобных , которые хранят данные только в связке «ключ — значение», возможностью организовать хранение хэшей с несколькими уровнями вложенности. Относится к категории отказоустойчивых СУБД: помещённые в базу данные автоматически реплицируются на несколько узлов распределённой сети или даже равномерно распределяются в нескольких дата-центрах. При сбое узла его функции на лету подхватываются другими узлами, добавление новых узлов в кластер и обновление версии Cassandra производится на лету, без дополнительного ручного вмешательства и переконфигурации других узлов. Тем не менее настоятельно рекомендуется заново сгенерировать ключи (метки) для каждого узла, включая существующие, чтобы сохранить качество распределения нагрузки. Генерации ключей для существующих узлов можно избежать в случае кратного увеличения количества узлов (в 2 раза, в 3 раза и так далее).
Abstract from DBpedia / Wikipedia · CC BY-SA