В новой версии Oracle Berkeley DB улучшена обработка сбоев для многопоточных приложений. Ускорению разработки приложений способствуют новая утилита DB_SQL, позволяющая генерировать прикладной код из описания схемы SQL, а также интеграция со стандартной библиотекой шаблонов C++  и поддержка C#/.NET. Поддержка параллельных процессов в Replication Manager API упрощает разработку приложений с высоким уровнем доступности. Повышение производительности приложений достигается благодаря новому API для массовой загрузки/удаления и новому методу сжатия на основе двоичного дерева. 

В Oracle Berkeley DB XML 2.5 реализована поддержка внешних функций, которая позволяет расширять поведение операторов XQuery в API для C++, Java или Python. Уменьшение дискового пространства для XML-контейнеров позволяет на 30% сократить требования к пространству хранения, обеспечивая более эффективное кеширование и повышение производительности при извлечении документов.

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