Вышел релиз Berkeley DB 4.8

Материал из Викиновостей, свободного источника новостей

16 сентября 2009 года

Компания Oracle выпустила релиз открытой БД Berkeley DB 4.8 и ориентированной на хранение XML данных надстройки - Berkeley DB XML 2.5.

Новый выпуск Berkeley DB содержит ряд интересных новшеств:

  • Поддержка внешних ключей (foreign keys) для гарантированного сохранения ссылочной целостности и упрощения работы программистов, которым теперь не обязательно реализовывать логику сохранения целостности на уровне приложения;
  • Улучшенный механизм обработки ситуации сбоя для многопоточных программ;
  • В комплект включена новая утилита db_sql, позволяющая сгенерировать скелет конструкций на языке Си/С++ для работы с Berkeley DB, на основании заданной на языке SQL схемы;
  • Интеграция с C++ Standard Template Library (STL) и поддержка C#/.NET;
  • Поддержка многопроцессного режима в API менеджера репликации;
  • Улучшение производительности на SMP системах за счет переработки организации блокировок.
  • Поддержка автоматического разбиения таблиц на размещенные на разных хранилищах разделы, для увеличения пропускной способности;
  • Новое API для загрузки в базу и удаления больших объемов данных;
  • Поддержка нового метода сжатия данных для B-tree структур, позволяющего увеличить скорость загрузки и уменьшить потребление места на диске;

В Berkeley DB XML 2.5, открытой XML БД, поддерживающей организацию доступа к хранимым документам посредством XQuery, добавлены следующие улучшения:

  • Поддержка определения внешних функций на языках C++, Java и Python, расширяющих возможности XQuery конструкций;
  • Уменьшение на 30% потребления дискового пространства для контейнеров XML данных.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Вышел релиз Berkeley DB 4.8», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.