От Иван Уфимцев
К landman
Дата 01.12.2012 19:56:13
Рубрики Современность; Искусство и творчество;

Ох уж эта привычка пихать всё в заду баных.

Доброго времени суток, landman.

>> Соответственно, в какую сторону рулить, я не знаю.

> ***А если посты - записи в DB, а просмотр через запрос? Разные запросы - разные виды форума. И индексацию можно зделать сквозной на архив и на текущий вид. В принципе и архива как такового не будет. Это реально?
>

Для хранения файлов предназначена файловая система. By design. Вот для метаданных и индексирования -- да, можно использовать БД по
вкусу.


--
CU, IVan.


От landman
К Иван Уфимцев (01.12.2012 19:56:13)
Дата 01.12.2012 22:38:13

Re: Ох уж...

Доброго всем времени суток
>Доброго времени суток, landman.

>>> Соответственно, в какую сторону рулить, я не знаю.
>
>> ***А если посты - записи в DB, а просмотр через запрос? Разные запросы - разные виды форума. И индексацию можно зделать сквозной на архив и на текущий вид. В принципе и архива как такового не будет. Это реально?
>>
>
>Для хранения файлов предназначена файловая система. By design. Вот для метаданных и индексирования -- да, можно использовать БД по
>вкусу.

***А чем посты не метаданные? В свое время (1997-2000)я работал с ИБС на Оракле через SQL-запросы, все было ОК. Как один из бонусов перехода с БТрива на Оракл - снижения трафика. Может в веб-технологиях по-дргому? Тады ой.


>--
>CU, IVan.

С уважением Олег

От doctor64
К Иван Уфимцев (01.12.2012 19:56:13)
Дата 01.12.2012 20:26:20

Re: Ох уж...

>
>> ***А если посты - записи в DB, а просмотр через запрос? Разные запросы - разные виды форума. И индексацию можно зделать сквозной на архив и на текущий вид. В принципе и архива как такового не будет. Это реально?
>>
>
>Для хранения файлов предназначена файловая система. By design. Вот для метаданных и индексирования -- да, можно использовать БД по
>вкусу.
Дада, FIDO *.MSG message base наше все. Для незнакомых с этой древней технологией фидонета - это когда каждое сообщение жило в отдельном файле. Накладные расходы просто фантастические.



От Иван Уфимцев
К doctor64 (01.12.2012 20:26:20)
Дата 01.12.2012 20:58:32

Это вы расскажите переходящим (массовый переход лет семь назад) с mailbox на maildir.

Доброго времени суток, doctor64.

>> Для хранения файлов предназначена файловая система. By design. Вот для метаданных и индексирования -- да, можно использовать БД по
>> вкусу.
> Дада, FIDO *.MSG message base наше все. Для незнакомых с этой древней технологией фидонета - это когда каждое сообщение жило в отдельном файле. Накладные расходы просто фантастические.

Сабж.
Ну можете ещё о разнопоматерных DBMail'ах рассказать и ихней типапарузезности. Специально запасусь пивом и жареными пельменями.

В случае сообщение==файл+аттачи волпрос решается индексированием. И таки да, в случае классического (без индексов) FIDO.MSG
накладные расходы ==0 (хвостокластерное пространство опустим: на нормальных ФС это некатуально). Аналогично классическому (без
индексов) MAILDIR'у. Индексы же жрут не столь много.
Можете не рассказывать сказки. Как минимум мне. Вы ещё не выучили даже OSI model, не говоря о классической схеме применения DSP в
модемах и обработке звука.


Вернёмся к нашим баранам.
Накладные расходы на самом деле не столь значительные. И не надо рассказыват о принципиальной разнице maildir'ов для почты, ньюсов и
всяческих FTNов (кстати, за них вы можете понарассказывать банкам, а я снова запасусь пивом с закусью).

Вот характерный пример:

>> # cd /home2/*********/users/*******/
>> # du -hs .maildir/cur
>> 14G .maildir/cur
>> # ls -l .maildir/cur/ | wc -l
>> 56067
>> # ls -l .maildir/ | grep index
>> -rw------- 1 ******** ******** 1346136 дек. 1 16:28 dovecot.index
>> -rw------- 1 ******** ******** 90693632 дек. 1 16:28 dovecot.index.cache

//надеюсь звёздочки вопросов не вызывают?

--
CU, IVan.