Корпорация Oracle объявила о выпуске новых версий Oracle Berkeley DB и Oracle Oracle Berkeley DB XML - встраиваемых СУБД с открытым исходным кодом.
Новые версии Oracle Berkeley DB 4.8 и Oracle Berkeley DB XML 2.5 имеют существенно более высокую производительность, обеспечивая ускорение обработки при использовании менее дорогого оборудования. Новые API-интерфейсы помогают проще и быстрее разрабатывать новые приложения при сокращении потребностей в ресурсах и обучении.
Усовершенствования, внесенные в семейство Oracle Berkeley DB, подтверждают внимание Oracle к разработке программного обеспечения с открытым исходным кодом и стремление компании выпускать лучшие на рынке библиотеки встраиваемых баз данных.
«Компания Temporal Wave предоставляет услуги по замене СУБД в рамках модернизации банковских систем по всему миру, — сказал Джим Айдл (Jim Idle), президент компании Temporal Wave LLC. — Мы предпочли Oracle Berkeley DB всем другим вариантам за ее производительность, масштабируемость, надежность и относительную простоту. СУБД, используемые в банковской сфере, должны быть чрезвычайно надежными, должны очень быстро восстанавливаться после системных сбоев и в то же время обеспечивать высокую производительность интерактивных приложений. Выпуск версии Oracle Berkeley DB 4.8 подтверждает правильность принятого нами решения разрабатывать коммерческие системы с использованием СУБД Oracle Berkeley DB. Она предоставляет постоянные усовершенствования во многих областях при значительно меньшей стоимости, чем все другие возможные варианты, включая написание нашей собственной системы».
Oracle Berkeley DB — это встраиваемый механизм СУБД, позволяющий разработчикам реализовать быстрое и надежное локальное сохранение пар ключ/значение практически без администрирования. Oracle Berkeley DB 4.8 обладает поддержкой внешних ключей — это помогает обеспечить ссылочную целостность данных и сокращает трудозатраты на разработку приложений. Новая версия предполагает улучшенную обработку сбоев для многопоточных приложений, что обеспечивает непрерывную работу СУБД.
Новая утилита DB_SQL ускоряет разработку благодаря генерации прикладного кода Berkeley DB из описания схемы SQL. Интеграция со стандартной библиотекой шаблонов C++ Standard Template Library (STL) позволяет сократить стоимость, упрощает разработку и помогает быстрее выводить решения на рынок. Oracle Berkeley DB 4.8 поддерживает C#/.NET, что упрощает разработку приложений для сред Windows.
Oracle Berkeley DB XML — это встраиваемая СУБД с открытым исходным кодом, обеспечивающая доступ с использованием языка запросов XQuery к XML-документам, хранящимся в контейнерах и индексируемым на основе их содержимого. Эта СУБД, созданная на базе Oracle Berkeley DB, дополнена синтаксическим анализатором документов, индексатором XML и механизмом XQuery, чтобы обеспечивать ускоренное и более эффективное извлечение данных. Версия 2.5 включает поддержку внешних функций, что позволяет пользователям расширять поведение своих операторов XQuery в API-интерфейсах C++, Java или Python. Это значительно повышает удобство использования и может также обеспечить существенный прирост производительности.
Уменьшение дискового пространства, занимаемого XML-контейнерами, позволяет на 30% сократить требования к пространству хранения, обеспечивая более эффективное кэширование и повышение производительности при извлечении документов.