ВС:Бухгалтерия 6.3 Печенье с предсказаниями fortune-cookies ru п... (от Печенье с предсказаниями)
Apache Software Foundation выпустил новую версию NoSQL-системы Cassandra
Фонд разработки программного обеспечения Apache Software Foundation на этой неделе представил обновленную версию программного обеспечения Cassandra - нереляционной системы управления данными в распределенной среде. Как говорят в ASF, новая версия продукта стала еще более масштабируемой и подходит для использования с еще большими объемами информации. Также в новой версии была улучшена работа подсистемы виртуальных узлов и политик, описывающих отказы жестких дисков на серверах. Разработчики говорят, что версия Cassandra 1.2 может работать в отказоустойчивом режиме с большими объемами информации, что полезно в среде крупного бизнеса, интернет-компаний и государственных структур.
Одной из главных пользовательских новинок продукта является поддержка новой версии языка CQL3 (Cassandra Query Language), позволяющего непосредственно работать с объектами информации под управлением Cassandra.
"Традиционно, сильными сторонами Cassandra были возможности, связанные с работой в многоузловой среде. В новой версии продукт может разбивать хранилище между множеством маломощных серверов, обрабатывающих данные с параллельном режиме", - рассказывает Джонатан Эллис, руководитель проекта разработки Cassandra и со-основатель компании DataStax. "Сейчас все больше организаций покупают серверы плотного размещения с большими объемами данных, так как они предлагают улучшенное соотношение цена/производительность. Значительный объем работ в новой версии Cassandra был направлен на то, чтобы поддерживать такие серверы".
Напомним, что программное обеспечение Cassandra уходит корнями в Facebook, где данный софт создавался до 2008 года, а потом он был открыт общественности. Сейчас к проекту разработки Cassandra подключились и другие компании, в частности Adobe, Cisco, Disney, eBay, IBM, Netflix, Reddit, Spotify, Twitter и другие.
Новая версия Cassandra позволяет пользователям создавать виртуальные узлы, необходимые для того, чтобы было проще восстанавливать данные из-за отказа одного или пары физических серверов в системе. Кроме того, виртуальные узлы Vnodes повышают производительность системы в целом. Подобные узлы находятся в основе распределенной технологии обработки данных Amazon Dynamo для работы крупнейшего в мире интернет-магазина.
В ASF говорят, что виртуальные узлы должны упростить процесс управления кластерами, особенно, когда оператор кластера меняет его конфигурацию. В случае с виртуальными узлами на одном сервере можно держать множество виртуальных узлов. С другой стороны, виртуальный узел может включать в себя и множество физических серверов. Каждый виртуальные узел управляется одним Java-процессом, что позволяет быстро создать его реплику.
Еще одной новинкой Cassandra 1.2 является атомарное деление данных, которое позволяет пользователям убедиться, что та или иная транзакция завершается полностью или не завершается вовсе, то есть данные ниже определенного порога не бьются на сегменты. Это полезно при работе с некоторыми бизнес-процессами, таким как онлайн-продажи, когда сервер выходит из строя и некоторые данные о покупке или ее цене могут быть потеряны. В новой версии продукта появились механизмы, гарантирующие целостность атомарных блоков.
Что касается новой версии языка CQL 3, то он получил новые вызовы, упрощающие работу с некоторыми типами данных, также здесь было введено понятие новых типов данных, а также внедрен более гибкий синтаксис, позволяющий пользователям уточнять синтаксис при работе с какими-либо данными, например валютами, электронными адресами, координатами на карте и т д.
Также в новой версии обновили инструменты для отладки и конфигурирования.
Оставьте Ваш комментарий или мнение о новости: Apache Software Foundation выпустил новую версию NoSQL-системы Cassandra Просим Вас оставлять сообщения по теме и уважать своих собеседников и авторов новостного сообщения.