powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Berkley DB XML круто или нет?
13 сообщений из 113, страница 5 из 5
Berkley DB XML круто или нет?
    #33770197
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
Это специфический движок, который очень мало распространен. По отчету Evans Data Corporation в 2005 году движок Berekley DB среди OpenSource RDBMS занимал всего 3 процента (40% MySQL, 39% Firebird, PostgreSQL 11%...) на этом "рынке".


Berkeley DB is the most widely deployed embedded database system in the world. It is in applications used by tens of millions : from stand-alone desktop programs to high-performance data servers, Berkeley DB is the backing store for applications in daily use.


kdvБолее того, часто Berkley DB упоминается как "встраиваемая СУБД". То есть ее позиционирование - на уровне движка SQL Lite.

Часто не то слово. Это именно и есть - встраиваемая СУБД.

kdvВсе ясно?

Конечно ясно. Что еще нужно от встраиваемой СУБД

kdvесли кто-то вдруг не понял - Berkeley DB это однопользовательский движок. Даже если оно позволяет работать с одним файлом БД двум (или больше) приложениям на одном компе, то такая работа осуществляется в режиме файл-сервер (с блокировками через shared memory).

Не позволяет. Многопользовательский доступ только на чтение. Она и не предназначена для этого.
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #33770219
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор It is in applications used by tens of millions
ну фиг знает. почему тогда Evans дал ей 3 процента? не дураки же они совсем.
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #33770366
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
ну фиг знает. почему тогда Evans дал ей 3 процента? не дураки же они совсем.
Они наверное по другим способам применения оценивали, где действительно она может быть представлена незначительно .
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #33770773
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
modКто чего скажет про BerkleyDB XML?

Прошу прощения за то, что поздно появился в топике.

Предлагаю (совместными усилиями форума) нарисовать
сравнительную табличку:

BerkleyDBSednaTaminoФича №1Фича №2

Ничего, что она будет несколько субьективная. Иногда при
выборе технологии, главные ключевые возможности ПП
не учитываются, а наверх вспывают второстепенные,
или особо громко анонсируемые.

Прошу прощения за столь формальный подход. Давно
хотел сам провести такой сравнительный анализ, да
всё как-то ощущал нехватку толи времени, толи опыта работы
с subj.

Я перечислил те СУБД, о которых слышал, кое-что читал,
кое-как юзал, однако хотел-бы узнать поглубже мнение
людей которые реально РАБОТАЛИ с ними.

Не возражаю против добавления в таблицу других СУБД.
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #33771277
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПредлагаю (совместными усилиями форума) нарисовать
сравнительную табличку:

зачем?

к базам данных применимы вполне конкретные критерии - производительность, возможность параллельной обработки большого количества подключений. Если проигрывает даже таким бесплатным и простым вещам как аксесный мдб или фокспрошный дбф то в топку.

авторОни наверное по другим способам применения оценивали, где действительно она может быть представлена незначительно .

вероятно оценивали теми способами которыми оценивают нишу баз данных - хранение и обработка больших объёмов информации. А не хранение настроек и обмен данными между системами или реализация локального кеша данных.
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #33771353
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1024
к базам данных применимы вполне конкретные критерии - производительность, возможность параллельной обработки большого количества подключений. Если проигрывает даже таким бесплатным и простым вещам как аксесный мдб или фокспрошный дбф то в топку.


Согласен. Однако общей формулы, оценки производительности
не существует. В чем ее мерять? В попугаях? Как ее мерять?
А даже если измерять, то как перенести результат сравнения
в контекст другой СУБД, где смысл этой операции будет другой
или вовсе будет отсутствовать.

Автор спросил - "Berkley DB XML круто или нет?". Возможно
в крутизну вкладывается следующий смысл:

- возможности которых уж точно нету в других СУБД (типа встроенного Mp3 плеера);
- затраты на администрирование (желательно - нулевые);
- относительна новизна (поддержка Жабо-Дотнет технологий);
- лицензионное соглашение (лучше чтоб его не было вовсе).

Шутка... но какгрицца в каждой шутке ... есть доля другой шутки...

P.S. А если серьезно - то я действительно давно искал сравнительные
характеристики НЕ РЕЛЯЦИОННЫХ СУБД.
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #33771514
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
Даже если оно позволяет работать с одним файлом БД двум (или больше) приложениям на одном компе, то такая работа осуществляется в режиме файл-сервер

На одном компе особенно ощутима разница между файл серверной и клиентсерверной архитектурой. Особенно, если считать эту архитектуру сетевой (иначе какой смысл в таком делении?)
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #33784764
Alex_A_V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton "лучше чтоб его не было вовсе" - жжешь!!!
Где такие видал, если не секрет?
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #34452992
prvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати никто не упомянул кажется - так вот, Oracle КУПИЛ компанию разработчика сабжа, так что теперь будет от их имени распространяться
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #34453001
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3.14здец ораклу. Доигрались в маркетинг
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #35017261
Demiurh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну первое BDB XML - это нашлепка на BDB, т.е. все хранится в стандартном BerkeleyDB.
Пробую работать с этой штукой. Делаю запрос на выборку документа (в базе 3000 док-тов).
Запрос выполняется 2 с. Не гуд. Разбираюсь с индексами. Может кто что может подсказать?
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #35030630
Glazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DemiurhНу первое BDB XML - это нашлепка на BDB, т.е. все хранится в стандартном BerkeleyDB.
Пробую работать с этой штукой. Делаю запрос на выборку документа (в базе 3000 док-тов).
Запрос выполняется 2 с. Не гуд. Разбираюсь с индексами. Может кто что может подсказать?

Угу есть еще Berkeley DB Java Edition, те же яйца вид сбоку, ковыряю второй день.
Все храниться в паре Ключ-Значение как обычная хеш таблица, используются b-tree индексы.
Хранится объект в сериализованом виде(типа Blob) Ключи тоже в виде массива байт.
Ну и обертки на массивы байт ключ и на значения чтоб из массива в объект и обратно преобразовывать. Обертки контролирующие сереализацию можно как самому написать так и использовать уже имеющиеся, для большинства простых типов использующихся как ключи они уже готовы.
Если нужно что-то искать то создаешь курсор к такой "отсортированной хеш таблице" и по ключу позиционируешь на нужной записи... и т.д. , свой API.
Сколько индексов столько и хеш таблиц будет, поддержка целостности, последовательности имеются.

Короче это просто движок использующий B-Tree индекса, чистый движок, можно обертку к нему написать какую нужно. Ни оптимизатора ни SQLя ни средств аутентификации и прочего, все писать самому.. Работает шустренько.. даже несмотря на то что Java Edition все до последнего байта на Java
Исходники в комплеткте.. кивиряй нехочу...
...
Рейтинг: 0 / 0
Berkley DB XML круто или нет?
    #35031417
Glazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PS: Забыл добавить что транзакции в комплекте
...
Рейтинг: 0 / 0
13 сообщений из 113, страница 5 из 5
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Berkley DB XML круто или нет?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]