HBase 1.0 — крупный релиз распределенной нереляционной базы данных для Hadoop
В блоге Apache Software Foundation объявлено о выходе Apache HBase 1.0 — стабильной версии системы хранения больших данных для Apache Hadoop.
Apache HBase — распределенная нереляционная база данных с открытым исходным кодом, работающая на платформе Hadoop и HDFS (Hadoop Distributed File System). HBase используется множеством компаний, среди которых можно выделить Apple, Facebook, Pinterest, Salesforce, Xiaomi и Yahoo. Список возможностей HBase включает в себя линейную и модульную масштабируемость, удобные базовые классы для работы заданий Hadoop MapReduce с таблицами БД, а также автоматический и настраиваемый шардинг таблиц (то есть разбиение данных по определенному принципу для их хранения на разных физических серверах). Как и все продукты Apache, HBase распространяется на условиях свободной лицензии Apache License v2.0.
Основные улучшения в релизе HBase 1.0:
- повышенная производительность без ущерба для стабильности;
- реорганизация нескольких существующих клиентских API и добавление новых;
- возможность частичного изменения конфигурации сервера БД без его перезагрузки;
- косметические изменения, касающиеся удобства для конечного пользователя, а также радикально переработанная документация.
Более подробный список изменений HBase 1.0 доступен здесь. Сайт проекта hbase.apache.org.
Aлександр по материалам Blogs.Apache.org.