|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alex Korchmar 2:5020/400 27 Jul 2006 21:50:30 To : "Dmitry Miloserdov" Subject : Re: SVN -------------------------------------------------------------------------------- Dmitry Miloserdov <dmitry@bis.ru> wrote: AK>> Hо дело, подчеркиваю, не в этом, а в формате данных, умудряющемся AK>> при малейшем сбое портиться, и способе общения программы с этими AK>> данными, приводящим к фатальным последствиям на ровном месте. DM> Hу смотря какой формат данных ты имеешь ввиду. дисковый. DM> bdb не знает структуры твоей базы. Все что оно умеет это выдать/заменить проблема, по-моему, не в структуре базы, а в структуре файла. DM> payload по ключу. транзакции для нее это просто группа операций которые ну и почему оно вместо этого выдает какую-то хню типа log_flush: LSN past current end-of-log ? (спроси гугль - узнаешь много новых софтин, использующих bdb) DM> Вобщем полный сарай граблей. HО если программист думал когда писал DM> а не "думал что <СУБД> за него подумает" то возможно он напишет то DM> что будет работать. так ведь аргумент был - затоможнонедумать. Кто думает - первым делом подумает, а зачем вообще нужна ему такая шняга и не проще ли сделать сериализацию. AK>> а он транзакции-то использует? Я повторю - битого /etc/aliases.db тоже DM> Код закрытый так что однозначно сказать нельзя. Скорее всего использует DM> потому как без них ничего сложнее таблички из _двух_ полей сделать DM> невозможно. А c aliases.db дело наверное не в транзакциях - newaliases так его sendmail читает, постоянно. Прикол, натурально, в том, что для bdb неважно, читаешь ты или не только - база бьется в обоих случаях. > Alex --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/65775d3b1241.html, оценка из 5, голосов 10
|