Разрушитель и OLAP - PullRequest
       3

Разрушитель и OLAP

1 голос
/ 09 сентября 2011

Я только что смотрел презентацию QCON о Disruptor.Похоже (и вполне может быть, я не совсем понял - так SIA), это хорошо для OLTP, но я не уверен, полезно ли это также для приложений типа OLAP.Похоже, что в основном это связано с доступом к вашей бизнес-логике и ответом на нее (а на самом деле это происходит перестройка архитектуры) для обеспечения оптимальной производительности OLTP.

Итак, будет ли какая-то польза для приложения OLAP (кроме эффективного управления запросами / ответами), и так, какие вещи вы должны рассмотреть и где это можно применить?Или, может быть, неправильно пытаться применить его в этой области?

Thx

S

1 Ответ

2 голосов
/ 14 марта 2012

Вы могли бы потенциально использовать подход в стиле Disruptor, чтобы разрешить в режиме реального времени инкрементные обновления кубов OLAP на основе потоков входящих событий.

Я не уверен, что это действительно принесет вам большую пользу, хотя по следующим причинам.

  • Обычно приложениям OLAP сами по себе не нужны такие сверхнизкие задержки.Для большинства предприятий, использующих OLAP для оперативной аналитики, вероятно, достаточно почасовых обновлений.Я никогда не видел приложения OLAP, в котором обновления за миллисекунды добавляли бы любое значение.
  • Если вам действительно нужен отклик с низкой задержкой для какой-либо другой цели, то вам, вероятно, не захочется передавать данные через OLAPкуб первый
...