Компания datastax добавила в nosql-субд cassandra опцию in-memory

Компания DataStax, один из ведущих разработчиков популярной NoSQL-СУБД Cassandra, заявила о выходе новой версии основанной на Cassandra платформы DataStax Enterprise. В DataStax Enterprise 4.0 добавлена опция, делающая вероятным применение Cassanra как СУБД, трудящейся в оперативной памяти (in-memory). Помимо этого, новая версия платформы отличается намного более высокой скоростью поиска.

По словам Робина Шумахера, вице-президента DataStax по продуктам, DataStax Enterprise 4.0 стала первой NoSQL-СУБД, комбинирующей масштабируемость и отказоустойчивость Cassandra с опцией in-memory.

Совокупность управления базами данных Cassandra была создана в Facebook для внутреннего применения, но в 2009 году эта компания опубликовала её исходные коды. В течение последних пяти лет она развивалась как открытый проект под руководством фонда Apache Software Foundation, в чьём ведении кроме этого находятся Hadoop и многие другие разработки, которые связаны с “громадными данными”.

Главными изюминками Cassandra являются хорошая отказоустойчивость и простота масштабирования. Помимо этого, Cassandra поддерживает язык запросов CQL, отдалённо напоминающий SQL. Кое-какие технические детали возможно отыскать в Википедии:

“СУБД Cassandra написана на языке Java и включает в себя абсолютно распределённую hash-совокупность Dynamo, что снабжает фактически линейную масштабируемость при повышении количества данных. Cassandra применяет модель хранения данных на базе семейства столбцов (ColumnFamily[en]), что отличается от совокупностей, аналогичных memcachedb, каковые хранят эти лишь в связке ключ/значение, возможностью организовать хранение хешей с несколькими уровнями вложенности. Cassandra относится к категории хранилищ, повышенно устойчивых к сбоям: помещённые в БД эти машинально реплицируются на пара узлов распределённой сети либо кроме того равномерно распределяются в нескольких дата-центрах. При сбое узла его функции на лету подхватываются вторыми узлами. Добавление новых узлов в обновление и кластер версии Cassandra производится на лету, без дополнительного переконфигурации и ручного вмешательства вторых узлов”.

DataStax применяет бизнес-модель, обычную для компаний, каковые трудятся над продуктами с открытыми исходниками. Её главный продукт бесплатен и общедоступен, а деньги приносят сервисы и дополнительные средства, каковые она предоставляет пользователям Cassandra. Они встраивают в эту СУБД поиск, аналитику, улучшают её безопасность и додают более эргономичные средства администрирования.

До сих пор данный подход хорошо трудился. В число клиентов DataStax входят наибольший интернет-аукцион eBay, видеосервис Netflix, корпорация Adobe и более двух десятков компаний, входящих в перечень Fortune 100.

Случайное видео:


Интересные записи: