Cassandra, база данных NoSQL от Apache, изначально разработанная Facebook, теперь доступна в версии 1.0.
Это блестящее начало может быть одной из причин, почему он уже используется такими компаниями, как Twitter и Google, по крайней мере, в одном производственном кластере размером более 300 терабайт.
Новая версия обещает лучшую производительность и управление дисковым пространством, хотя для некоторых разработчиков тот факт, что теперь ее можно использовать в качестве службы Windows, будет наиболее полезным улучшением.
Еще одно улучшение в управлении дисковым пространством — это возможность сжимать данные с помощью ColumnFamily. Вы можете настроить ColumnFamilies, где у вас есть данные с множеством строк, каждая из которых имеет одни и те же общие столбцы. Например, вы можете настроить ColumnFamily, содержащую данные пользователя, такие как имя, фамилия, адрес электронной почты, имя пользователя. Чем более похожи данные по строкам, тем выше будет степень сжатия и тем больше будет выигрыш в производительности чтения.
Вы можете прочитать описание новых функций и улучшений в Cassandra 1.0 в блоге разработчика DataStax, а новую версию можно скачать здесь: http://www.datastax.com/software или
на http://cassandra.apache.org/download/.