Выпущена новая версия распределенной СУБД с открытым кодом Cassandra, разработка которой в настоящее время ведется силами Apache Software Foundation. Особенностью Cassandra 0.7 стала возможность размещения до 2 млрд столбцов в каждой строке. СУБД, способная хранить такие длинные строки, может оказаться особенно полезной для проектов систем облачных вычислений, рассчитанных на обработку особо больших объемов данных, и крупномасштабных Web-приложений, утверждают разработчики.

Cassandra используется в ряде популярных Web-сервисов, таких как Digg, Twitter и Facebook (компания Facebook является одновременно разработчиком технологии, положенной в основу СУБД). Как утверждают авторы проекта, самый крупный на сегодня кластер с Cassandra состоит более чем из 400 серверов. В предыдущих версиях СУБД ограничения на количество столбцов в строке не было, однако предельный размер каждой строки составлял около 2 Гбайт. В Cassandra 0.7 это ограничение устранено. В числе других особенностей Cassandra 0.7 – поддержка вторичных индексов, благодаря которой обеспечивается простой способ опроса данных на локальных машинах, и возможность вносить изменения в схему базы данных без перезапуска всего кластера. Cassandra относится к классу нереляционных СУБД. Такие системы обеспечивают возможность быстрого и простого сохранения очень больших объемов данных и, как правило, работают в кластеризованной среде.

Поделитесь материалом с коллегами и друзьями

Купить номер с этой статьей в PDF