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 главных причин изучить Кассандру