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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/371.32  01 Sep 2000  13:10:15
 To : jiz@digcont.od.ua
 Subject : Re: dbm vs dbi
 -------------------------------------------------------------------------------- 
 
 jdou> Я пишу собственную web-mail на perl'е и сейчас думаю о том как лучше
 jdou> хранить данные - в каталогах + текстовых + dbm файлах или в mysql.
 
 jdou> Решение с mysql привлекат простотой - многие задчи можно решить в один
 jdou> SELECT или UPDATE. В свою очередь каталоги и файлы можно использовать
 jdou> практически на любой машине, где есть perl.
 
 Если ты пишешь web-mail, а не "Пошли песьмо преятелю", то у тебя, во-первых,
 свой сервер, и тем самым на нем есть то, что тебе нужно, а во-вторых, объемы у
 тебя такие, что даже о мыскле говорить не приходится - либо нормальная база,
 либо вообще собственный движок. И кстати, нифига не перл. Кстати, dbm требует
 соответствующей библиотеки, которой тоже легко может не быть.
 
 jdou> Очень хотел бы знать мнение профессионалов. Особенно оценки для каких
 jdou> количеств пользователей лучше использовать dbm, а для каких - dbi, а
 
 А это от функциональности зависит. Есть задачи, где на сотнях тысяч записей
 достаточно dbm, а есть - где на пару десятков тысяч вынь да положь Oracle -
 MySQL тормозит безбожно, даже если на нем удается сформулировать запрос.
 
 jdou> также мнение о том насколько большими реально могут быть BLOB поля и
 jdou> как их размер влияет на производительность.
 
 Большими. Печально. Hо обычно это дешевле, чем прочесть файл того же размера.
 
 -- 
 Счастливо!
   Ран.
 --- ifmail v.2.14.os-p7-tma3
  * Origin: MemoNet (2:5020/371.32@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: dbm vs dbi   Artem Chuprina   01 Sep 2000 13:10:15 
Архивное /ru.perl/17121e48a514d.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional