OLTP против OLAP



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

OLTP против OLAP

Говорят, что OLTP больше похож на онлайн-систему транзакций или систему хранения данных, где пользователь выполняет множество онлайн-транзакций, используя хранилище данных. Также сообщается, что в режиме реального времени происходит больше специальных операций чтения / записи.





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

Говорят, что Cassandra больше относится к OLTP, поскольку работает в режиме реального времени, тогда как Hadoop больше относится к OLAP, поскольку он используется для аналитики и массовой записи.



Зачем нужна интеграция OLAP и OLTP?

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

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

как установить php на windows 10

Другое преимущество состоит в том, что мы можем запустить один кластер и прервать запуск другого кластера Hadoop.



Третье преимущество заключается в том, что можно также значительно снизить эксплуатационные расходы.

Учитывая сценарий, в котором, если пользователь хорошо разбирается в различных эко-системах Hadoop, таких как Hive, Pig Latin, и ему необходимо интегрировать в них данные, необходимо подключить какой-либо источник данных в Cassandra и попытаться запустить Map Также сократите рабочие места.

Между OLTP и OLAP есть заметная закономерность. В OLTP меньше операций записи, например Информация об отелях. Предполагая, что изменение цены происходит каждые 5000 раз в секунду, здесь может быть больше операций чтения. В таком сценарии может происходить 1 запись в секунду, но число операций чтения может достигать сотен и тысяч. Таким образом, соотношение здесь примерно 1: 1000.

Интересно отметить, что Cassandra легко вписывается в эту модель, которая включает модели, в которых чтение / запись равны. Кроме того, когда дело доходит до OLTP, даже если вы попадаете в настраиваемую модель строгой согласованности, можно увидеть миллисекундный разрыв между возможными согласованными моделями и наиболее согласованными моделями. Таким образом, Cassandra может вписаться в OLTP.

различия между хэш-картой и хеш-таблицей

Переходя к OLAP, можно увидеть разные шаблоны OLAP, что означает одновременное выполнение нескольких операций записи. В OLAP мы сбрасываем данные за один раз, то есть все файлы журналов помещаются в хранилище данных, а затем мы начинаем обработку. Шаблон данных или шаблон доступа прямо противоположны приложениям типа OLTP. Здесь пригодятся Hadoop или MapReduce.

Есть вопрос к нам? Упомяните их в разделе комментариев, и мы свяжемся с вами.

Похожие сообщения:

5 главных причин изучить Кассандру