URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 103554
[ Назад ]

Исходное сообщение
"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."

Отправлено opennews , 08-Июл-15 16:24 
Анонсирован (http://www.postgresql.org/about/news/1596/) первый публичный релиз открытой СУБД PipelineDB (http://www.pipelinedb.com/), предоставляющей средства для непрерывной обработки потока данных.  PipelineDB основан на кодовой базе PostgreSQL 9.4 и полностью совместим с данной СУБД. Код проекта распространяется (https://github.com/pipelinedb/pipelinedb) через GitHub. Из дополнительных возможностей PipelineDB отмечается поддержка выполнения непрерывных SQL-запросов, вероятностные структуры данных, возможность слияния непрерывно наполняемых таблиц.


Основным элементом для непрерывной обработки данных выступает  специальный тип представлений - CONTINUOUS VIEW, отличающийся от обычных представлений возможностью использования потоков в качестве источника данных для SELECT-запросов. По мере поступления новых данных в потоке, выдаваемый представлением вывод непрерывно обновляется. В качестве примеров областей применения непрерывных запросов можно отметить отслеживание в реальном времени активности в логах и оценка выполнения периодического опроса датчиков.

URL: http://www.postgresql.org/about/news/1596/
Новость: http://www.opennet.me/opennews/art.shtml?num=42582


Содержание

Сообщения в этом обсуждении
"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 08-Июл-15 16:24 
> В качестве примеров областей применения непрерывных запросов можно отметить отслеживание в реальном времени активности в логах и оценка выполнения периодического опроса датчиков.

SQL головного мозга.


"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 08-Июл-15 16:52 
Терпимее надо быть. Для простых случаев - вполне нормально, взял кучу датчиков и сделал select average(temp), min(temp), max(temp) from ..., вместо написания полной программы сбора и обработки на чем-то низкоуровневом.

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 09-Июл-15 12:16 
select min() ведь не вернёт результат, пока поток данных не закончится.

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено rob pike , 10-Июл-15 06:54 
Откройте для себя window functions. Начните с lag.

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено anonymous , 08-Июл-15 17:53 
Вот реальный SQL головного мозга: https://osquery.io/

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 08-Июл-15 18:06 
Лучше SQL головного мозга, чем NoSQL пустого черепа.

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Crazy Alex , 08-Июл-15 18:48 
Проблема с пустым черепом таки не в том, что там NoSQL

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено rob pike , 10-Июл-15 06:55 
Но с NoSQL проблем становится уже две.

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Crazy Alex , 08-Июл-15 18:47 
Реализация - странная, идея - хорошая. Унификация интерфейса - это хорошо и правильно.

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 08-Июл-15 19:21 
А ты не сравнивай логи на своей домашней генточке и тысячу-полторы сообщений в секунду со всей сети. И почитай заодно значение слова «пример».

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 08-Июл-15 22:07 
Я все правильно прочитал: "Пример SQL`я головного мозга". Но здесь наверно можно еще вылечить, а то я вот видел как люди SQL-серверы юзают для всего подряд: в качестве эдакого RabbitMQ, в качестве Redis. В этом примере вот rrdtool.

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено rob pike , 10-Июл-15 07:00 
Ну если, как с PgQ, получается сильно лучше кролика - так почему бы нет.

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 08-Июл-15 21:38 
Реквестую добавление фичи непостредственно в апстрим постгреса.

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 08-Июл-15 22:38 
Какой фичи? Триггеров на INSERT? Они и так там есть.

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 10-Июл-15 18:43 
> Какой фичи? Триггеров на INSERT? Они и так там есть.

..... а в нормальных СУБД были 35 лет назад.....


"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено rob pike , 10-Июл-15 23:23 
> In the early 1980s, Ingres competed head-to-head with Oracle. The two products were widely regarded as the leading hardware-independent relational database implementations; they had comparable functionality, performance, market share, and pricing, and many commentators considered Ingres to be a (perhaps marginally) superior product. From around 1985, however, Ingres steadily lost market share. One reason was Oracle's aggressive marketing

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено rob pike , 10-Июл-15 07:01 
Это не надо в апстрим, это надо на CPAN, то есть http://pgxn.org

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 08-Июл-15 22:07 
Нафоркали и ничего не работает в upstream ...

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 08-Июл-15 22:39 
> Нафоркали и ничего не работает в upstream ...

Когда ничего не работает - попробуйте выключить и включить компьютер.


"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Старшина Кириллов , 08-Июл-15 23:14 
Можешь виндоус переустановить для профилактики?

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 09-Июл-15 03:44 
Попробуй.

"Первый выпуск PipelineDB, СУБД для непрерывной обработки пот..."
Отправлено Аноним , 21-Июл-15 15:06 
Как работает select top 1 * from ... order by name если данные постоянно наполняются? Вот их больше и больше, и топ 1 меняется со временем. Вобщем не хватает примеров и подробностей.