Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     02 Jun 2003  07:17:35
 To : Lev Serebryakov
 Subject : Re: mailboxes: в SQL-базе?
 -------------------------------------------------------------------------------- 
 
 
 >>> Lev Serebryakov wrote:
 
 LS>   А есть ли какие-нибудь противопоказания для того, что бы хранить почту в
 LS> mySQL/PostgreSQL?
 
 Были в наших краях такие любители извращений. Freemail на таком движке держали.
 После того, как тазик упал, восстановитель mysql'евой базы (myisamchk,
 кажется, тогда был) сказал, что ему нужно столько же места, сколько занимает
 база сейчас, база занимала 16G, а свободно было в системе около 4G -
 админ вначале потратил час на беготню по окрестностям в поисках 20G винта
 для операции восстановления, а потом ушёл в размышления о габаритах
 подложенной под него свиньи.
 
 Я собственно о чём - даже если эту проблему преодолеешь, использовать SQL
 базу в качестве хранителя безразмерных BLOB'ов - извращение.
 Файловая система с этой ролью справляется лучше.
 
 LS>   Я вижу только одно: локальные пользователи & /usr/bin/mail.
 
 Hикто не мешает отделить такое хранилище от локальной почты и на отдельный
 домен. У тебя же не свалка сплошь шелловых пользователей с такой почтой?
 
 LS>   Hо, с друголй стороны, если пользователи POP3/IMAP only, или пользуются
 LS> клиентами, умеющими POP3/IMAP, а не только /var/mail?
 LS>   А плюсов много: и нет проблем с локом, и при грамотной организации базы
 LS> нет проблем с производительностью при просмотре заголовков через TOP (и что 
 LS> там для этого в IMAP), etc.
 
 Чтобы не было проблем с локами - делай maildir.
 Чтобы не занимать лишнее место - FS, умеющая фрагменты, как фрёвая UFS.
 Индексы всех видов можно хранить в базе.
 С IMAP'ом сложнее - тут ещё MIME структуру письма уметь надо. Фактически -
 представлять дерево разбора для каждого письма. Подход имени UMT - каждый
 MIME entity в отдельном каталоге - тут чрезмерен. Укладывать дерево в RDBMS -
 тоже изврат. Ищи золотую середину...
 -netch-
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 mailboxes: в SQL-базе?   Lev Serebryakov   01 Jun 2003 22:28:26 
 Re: mailboxes: в SQL-базе?   Alexander Kolesnikoff   02 Jun 2003 05:19:22 
 Re: mailboxes: в SQL-базе?   Valentin Nechayev   02 Jun 2003 07:17:35 
 mailboxes: в SQL-базе?   Lev Serebryakov   02 Jun 2003 23:05:42 
 Re: mailboxes: в SQL-базе?   Valentin Nechayev   04 Jun 2003 20:34:08 
 mailboxes: в SQL-базе?   Lev Serebryakov   05 Jun 2003 00:30:32 
 Re: mailboxes: в SQL-базе?   Vladimir.Sharun@Ukr.Net   05 Jun 2003 15:41:05 
 Re: mailboxes: в SQL-базе?   Andrey Voitenkov   05 Jun 2003 16:56:47 
 Re: mailboxes: в SQL-базе?   Constantin Stefanov   06 Jun 2003 10:54:06 
 Re: mailboxes: ???????????   Andrey Voitenkov   06 Jun 2003 12:08:38 
 Re: mailboxes: ???????????   Constantin Stefanov   06 Jun 2003 12:11:11 
 mailboxes: в SQL-базе?   Denis Volkov   07 Jun 2003 13:10:16 
 Re: mailboxes: в SQL-базе?   Andrey Voitenkov   06 Jun 2003 15:05:02 
 Re: mailboxes: в SQL-базе?   Maxim Timofeyev   05 Jun 2003 16:26:01 
 mailboxes: в SQL-базе?   Lev Serebryakov   05 Jun 2003 21:24:42 
 Re: mailboxes: в SQL-базе?   Maxim Timofeyev   06 Jun 2003 16:46:47 
 mailboxes: в SQL-базе?   Lev Serebryakov   06 Jun 2003 18:39:38 
 Re: mailboxes: в SQL-базе?   Maxim Timofeyev   08 Jun 2003 14:24:50 
 mailboxes: в SQL-базе?   Lev Serebryakov   10 Jun 2003 23:06:00 
 Re: mailboxes: в SQL-базе?   Maxim Timofeyev   12 Jun 2003 13:52:25 
 Re: mailboxes: в SQL-базе?   Vladimir.Sharun@Ukr.Net   02 Jun 2003 09:45:26 
 Re: mailboxes: в SQL-базе?   Peter V Chernikoff   02 Jun 2003 01:33:33 
 mailboxes: в SQL-базе?   Dmitriy Yermakov   02 Jun 2003 01:04:15 
 mailboxes: в SQL-базе?   Ilya Kulagin   02 Jun 2003 14:45:04 
 mailboxes: в SQL-базе?   Andrew E. Filonov   02 Jun 2003 16:16:22 
 Re: mailboxes: в SQL-базе?   Valentin Davydov   02 Jun 2003 21:02:33 
Архивное /ru.unix/7368d56abf59.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional