SAP HANA - вычислительный механизм в памяти

База данных в оперативной памяти означает, что все данные из исходной системы хранятся в оперативной памяти. В обычной системе баз данных все данные хранятся на жестком диске. База данных SAP HANA In-Memory не тратит время на загрузку данных с жесткого диска в оперативную память. Он обеспечивает более быстрый доступ к данным многоядерным процессорам для обработки и анализа информации.

Особенности базы данных в памяти

Основные особенности базы данных SAP HANA в памяти:

  • SAP HANA - это гибридная база данных в памяти.

  • Он сочетает в себе базовую технологию на основе строк, столбцов и объектно-ориентированную основу.

  • Он использует параллельную обработку с многоядерной архитектурой ЦП.

  • Обычная база данных считывает данные из памяти за 5 миллисекунд. База данных SAP HANA In-Memory считывает данные за 5 наносекунд.

Это означает, что чтение из памяти в базе данных HANA в 1 миллион раз быстрее, чем чтение из памяти обычного жесткого диска.

Аналитики хотят видеть текущие данные немедленно в режиме реального времени и не хотят ждать, пока данные будут загружены в систему SAP BW. Обработка SAP HANA In-Memory позволяет загружать данные в реальном времени с использованием различных методов предоставления данных.

Преимущества базы данных в памяти

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

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

  • Хранение в памяти на основе столбцов обеспечивает сжатие данных до 11 раз, тем самым уменьшая пространство для хранения огромных данных.

  • Эти преимущества скорости, предлагаемые системой хранения RAM, дополнительно увеличиваются за счет использования многоядерных процессоров, нескольких процессоров на узел и нескольких узлов на сервере в распределенной среде.