"Alexey Popov" ...
Vlad Khorsun wrote:

Не, экономить номера транзакций тут нет никакого желания.

   Если ты собрался каждое показание сохранять в отдельной тр-ции, то я такое 
не лечу,
это в другое учреждение :)

А зачем оприори делать через жопу?

   Во-первых *а*приори. Во-вторых - писать из датчика напрямую в БД
это и есть через жопу. Впрочем я выше написал что такое не лечу :)

Если датчик допустим даёт показания раз в 10 сек (или даже тупо регистрирует события), то почему надо обязательно экономить транзакции. Писателей в БД скорее всего будет много, не в одном коннекте.
Я уж и не говорю про транзакции на анализ данных (в автоматическом режиме).

   Угу, 2^31 анализов за полгода... Сам понял, что написал ?
Ну тогда и нам объясни :)

Это уже новая ОДС.

   Да. И ?

Это значит будет не скоро.

   А у тебя уже всё готово ? Значит нужно пользоваться тем, что есть.

   Вставляй показания пакетами в небольшие блобы. Да, усложнится прикладное
приложение, я знаю. А кому сейчас легко ? (ц)

Дык я и говорю что FB пока не очень для таких задач.

   А кто - очень ? NTFS ? Ну так я же не заставляю мучать ФБ, у меня
другой интерес, но ты его не удовлетворяешь (алгоритмы, алгоритмы...).

И чем это принципиально отличается
от плоских файлов в файловой системе ?

В случае файлов всё значительно упрощается.

   А ну да - вот оно принципиальное отличие, как я разу не увидел :-D

Измения каждого датчика пишутся в отельный файл. 8 байт на измерение (4 - 
время, 4-значение)
Миллиард измерений всего 8Гб будет. Индексов не надо.
Выборку данных делает сервер приложений.

   Ну сделай выборку за последний день с 20 датчиков. Читая 8x20GB в
сервере приложений :) А, ты будешь каждый день новый файл создавать ?
А ведь в одном каталоге 100500 файлов хранить - очень плохо, придётся
ещё и схему разброса по [суб]каталогам придумывать. И сервер приложения
от этого гораздо проще станет (см. выше про усложнения прикладного ПО) ?
:)

   А ведь при наличии СУБД (любой, не обязательно ФБ) апп-сервер
становится не нужен.

   Я позволю себе ещё раз повторить, что хрен редьки не слаще...

--
Хорсун Влад

Ответить