12:35 20.12.2012 |   1152



Корпорация Oracle выпустила новую версию NoSQL Database, СУБД типа «ключ/значение», которая является ключевым компонентом платформы Oracle Big Data Platform. NoSQL Database 2.0 обеспечивает поддержку сохранения и извлечения больших объектов, таких как документы и изображения, а также динамичную эластичность и автоматическую балансировку для распределения пространства хранения и вычислительных ресурсов в зависимости от изменения требований к обработке данных.

В качестве основного механизма хранения в NoSQL Database используется СУБД Oracle Berkeley DB. Как утверждают в компании, новая версия предоставляет эластичное хранилище корпоративного класса с почти линейной масштабируемостью и временем задержки не более пяти миллисекунд. В тестах производительности NoSQL Database 2.0 выполнила более миллиона YCSB-операций в секунду для базы данных объемом 2,4 Тбайта на кластере из 18 стандартных узлов.

NoSQL Database 2.0 предлагает простую веб-консоль для управления всеми аспектами развертывания и мониторинга, неструктурированными и структурированными данными. В системе реализованы новые API-интерфейсы: C API для разработчиков, Large Object API для управления большими объектами и API-интерфейсы для автоматической сериализации, упрощающие разработку приложений. Система более тесно интегрирована с СУБД Oracle, пользователи которой могут просматривать записи в Oracle NoSQL и выполнять запросы непосредственно из среды SQL через внешние таблицы. Поддержка SNMP/JMX обеспечивает интеграцию с инструментами управления Oracle и других поставщиков.

NoSQL Database 2.0 также более тесно интегрирована с Hadoop через объект JSON и поддерживает эволюцию схем для хранения и сериализации данных с использованием Avro.


Теги: Программное обеспечение