The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

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

16.09.2009 22:59

Компания 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 данных.


  1. Главная ссылка к новости (http://blogs.oracle.com/berkel...)
  2. OpenNews: Oracle продолжает развивать Berkeley DB
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/23454-database
Ключевые слова: database, BerkeleyDB
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (3) RSS
  • 1, Diogene the Open Source programmer (?), 18:09, 17/09/2009 [ответить]  
  • +2 +/
    Вот уж воистину db на все времена! Появилась хз когда и умрёт с последним Юниксом! :) bdb наше всё ...
     
     
  • 3, Аноним (-), 16:25, 21/09/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Да вот что-то тенденция есть в прогах потихонечку от нее избавляться после коммерциализации и переходить на использование gdbm. Вначале почти все обеспечивали сосуществование, а в последнее время в новостях мелькало "с новой версии только gdbm, а bdb больше не поддерживатеся" в каких-то проектах.
     

  • 2, alexr (??), 17:14, 18/09/2009 [ответить]  
  • –1 +/
    Tokio Cabinet IMHO и шустрее и заметно тоньше, для embedded гораздо лучше подходит...
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру