The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Berkeley DB переведён на лицензию AGPLv3, что привело к проб..., opennews (ok), 07-Июл-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


91. "Berkeley DB переведён на лицензию AGPLv3, что привело к проб..."  +1 +/
Сообщение от Аноним (-), 08-Июл-13, 00:46 
> Вангую взлёт SQLite.

Так оно уже давно взлетело. В браузерах, например.

Ответить | Правка | Наверх | Cообщить модератору

105. "Berkeley DB переведён на лицензию AGPLv3, что привело к проб..."  +/
Сообщение от Аноним (-), 08-Июл-13, 01:44 
> Так оно уже давно взлетело. В браузерах, например.

Только слопупочит немилосердно на некоторых операциях без костылей. Хотя слоупочить - это в целом умение скулей вообще :)

Ответить | Правка | Наверх | Cообщить модератору

114. "Berkeley DB переведён на лицензию AGPLv3, что привело к проб..."  +/
Сообщение от AlexAT (ok), 08-Июл-13, 07:20 
Да там не из-за SQL слоупочность. Там во время записи блокируется весь файл целиком, параллельная запись невозможна (мб что и изменилось, мог отстать от жизни).
Ответить | Правка | Наверх | Cообщить модератору

153. "Berkeley DB переведён на лицензию AGPLv3, что привело к проб..."  +/
Сообщение от Аноним (-), 08-Июл-13, 15:49 
> Да там не из-за SQL слоупочность. Там во время записи блокируется весь
> файл целиком, параллельная запись невозможна (мб что и изменилось, мог отстать
> от жизни).

Сами по себе множественные writer'ы - это уже заявка на большой и крутой двигун БД, к тому же на мощной дисковой подсистеме (обычному единичному механическому диску удобнее  как раз 1-поточная работа в общем случае).

Собственно BDB обычно юзают как глупую но быструю базу ключ-значение, которая может быстро выколупывать нужные записи. Намного быстрее чем это светит скулю.

Другое дело что я не понял чем этот BDB так всем понравился. Ну вон токийский кабинет есть, под LGPL. Тоже ключ-значение, тоже быстрый. Даже быстрее BDB вроде.

Ну хотя у BDB апи достаточно логичное + в свое время их разработчики были достаточно контактабельны, как сейчас - не знаю, а в свое время они мне помогли с рядом багов справиться. В целом sleepycat были достаточно прикольной такой конторкой, потом их оракл скушал. И вроде даже ничего особо не испортил как ни странно. Видимо столь мелкая база им не особо интересна и давиться жабой там негде особо было.

Ответить | Правка | Наверх | Cообщить модератору

223. "Berkeley DB переведён на лицензию AGPLv3, что привело к проб..."  –2 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 08-Июл-13, 22:33 
>  Ну вон токийский кабинет есть, под LGPL.

это  же плюсовое дерьмо на шаблонах, +1МБ к бинарю и прочие плюсовые пакости. Нахер его. bdb однозначно лучше.

Ответить | Правка | Наверх | Cообщить модератору

226. "Berkeley DB переведён на лицензию AGPLv3, что привело к..."  +2 +/
Сообщение от arisu (ok), 08-Июл-13, 23:04 
>>  Ну вон токийский кабинет есть, под LGPL.
> это  же плюсовое дерьмо на шаблонах

ты попутал tokyo cabinet и kyoto cabinet. а ещё qdbm есть.

Ответить | Правка | Наверх | Cообщить модератору

278. "Berkeley DB переведён на лицензию AGPLv3, что привело к проб..."  +1 +/
Сообщение от Аноним (-), 09-Июл-13, 12:40 
> это  же плюсовое дерьмо на шаблонах,

Вас жестоко глючит, токийский кабинет на голом си написан :)

> +1МБ к бинарю и прочие плюсовые пакости.

Это наверное было про kyoto cabinet. Ну да, tokyo, kyoto, какая папуасу разница? :)

> bdb однозначно лучше.

У bdb кода больше чем в токийском кабинете, пожалуй. И он быстрее. И апи у него попроще, пожалуй. Хотя в целом bdb довольно приятная штука, imho.

Ответить | Правка | К родителю #223 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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