|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Miloserdov 2:5020/400 24 Aug 2004 16:00:29 To : Valentin Nechayev Subject : Re: почта в sql -------------------------------------------------------------------------------- Hello, Valentin! You wrote to Max Khon <Max.Khon@f79.n5000.z2.fidonet.org> on Tue, 24 Aug 2004 06:32:26 +0000 (UTC): [skipped] Hу может в эмоциональной части ты прав - там дело в основном касается реализации. Хотя даже про конкретные реализации - для пары тысяч писем в день трудно найти плохое решение а для пары тысяч в минуту... VN> Если же поспокойнее - нет смысла потому, что база SQL сервера VN> превращается в файловую систему, но значительно более дорогой и менее VN> эффективной реализации. С BLOB'ами писем ты сможешь сделать в лучшем VN> случае поиск по содержанию, но и тот эффективнее делать на файловой VN> системе, возможно - с индексатором содержания. Все данные, которые VN> можно извлечь из писем и которые пригодны для использования уже как для VN> SQL базы (текстовые поля, объёмы и прочее) - вытаскиваются всё равно VN> отдельно. Hу не скажи - мне кажется плюсы все-таки есть. По сравнению с чистой FS-реализацией: - быстрый поиск (не по BLOBу конечно) - распределение нагрузки (общая файловая система пока выглядит несколько хуже чем несколько клиентов у одного sql-сервера) По сравнению с заменой `message BLOB` на `filename VARCHAR(255)` - целостность. Кто будет гарантировать что на каждый файл есть запись и что все записи ссылаются на существующие файлы? - уменьшенная избыточность использованного диска. А также иноды не жруться - более гибкая структура - не нужно заранее планировать как глубоко закопать сообщения чтобы в один момент в одной директории не оказалось полмиллиона файлов. With best regards, Dmitry Miloserdov. E-mail: dmitry@bis.ru --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577d2dc05da.html, оценка из 5, голосов 10
|