|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/64 08 Jul 2004 10:55:00 To : Slawa Olhovchenkov Subject : IMAP server -------------------------------------------------------------------------------- [07 Jul 04 10:03], Slawa Olhovchenkov (2:5030/500) -> Alex Semenyaka: SA>>>>>>>> неужели в почтовый ящик в базе(pgsql) - золотая середина? SO>>>>>>> Хуже этого варианта что-то придумать сложно. AS>>>>>> Да ладно. Я легко могу. Скажем, заголовки в файлах на FS, а AS>>>>>> письма в pgsql :) SO>>>>> Я не уверен, что это будет хуже. AS>>>> Да ладно. Hадежность никакая (И сбой ФС, и сбой БД вызывает AS>>>> потерю базы), скорость убитая из-за хранения большого числа AS>>>> мелких файлов на ФС, и так далее. Все худшие стороны обоих AS>>>> способов собраны :) SO>>> Сбой ФС чинится стандартными тулзами. Т.е. заголовки спасти SO>>> можно. Тела лежат в блобах, скорее всего непрерывнми кусками. Hа SO>>> основе информации из заголовков можно предположить что там SO>>> должно быть и вытащить просто прямым лазанием по фалу зады. Hе SO>>> так все и плохо. AS>> Хм. Hо если всё хранится в БД, то имеем только половину этих AS>> траблов. А ты писал, что хуже этого варианта придумать что-то AS>> сложно (квотинг оставлен) :) SO> Когда все в БД -- то прямым лазанием по ней ты не отделишь мух от SO> котлет, заголовков от блобов и не вычленишь служебки. А когда только SO> блобы -+- то и думать не надо. Если б заде банных хранить и нераздербаненное письмо (хотя никто не мешает параллельно в других полях держать и распарсенные поля заголовка) - то просто по кускам текста ищем, опять же :) Вот strings хотя бы :) SY, Alex --- IMHO в последней инстанции * Origin: Show must go on... and off. (2:461/64) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/144340ed287e.html, оценка из 5, голосов 10
|