SAP HANA

Бесплатно
Linux

Сайт: www.sap.com/products/hana.html

SAP HANA — это корпоративная система управления базами данных и платформа обработки данных в памяти, разработанная компанией SAP SE. Позиционируемая как многомодельная СУБД, HANA сочетает колонно-ориентированное хранение данных и обработку в оперативной памяти с возможностями для транзакционной и аналитической нагрузки в реальном времени. Платформа включает функциональные компоненты для управления транзакциями, аналитики, обработки потоков данных и расширяемых вычислений, поддерживая интеграцию с прикладными системами и инструментами бизнес-аналитики.

Архитектура SAP HANA ориентирована на низкие задержки доступа и высокую пропускную способность за счёт хранения критичных данных в оперативной памяти и оптимизированных алгоритмов сжатия и индексации для колонно-ориентированных структур. Платформа предоставляет средства для разработки приложений, выполнения сложных аналитических запросов, работы с временными рядами и пространственными данными, а также встроенные механизмы резервного копирования, репликации и обеспечения целостности данных. HANA используется в сценариях, где требуются быстрая аналитика по большим объёмам данных, оперативная обработка транзакций и объединение аналитики с операционной деятельностью.

  • In-memory обработка: хранение и обработка данных главным образом в оперативной памяти для уменьшения времени доступа и увеличения скорости выполнения запросов.
  • Колонно-ориентированное хранение: оптимизация для аналитических операций путём хранения данных по столбцам, что повышает эффективность сканирования и сжатия.
  • Многомодельность: поддержка реляционных таблиц, документных структур, временных рядов и пространственных данных в единой платформе.
  • Гибридная аналитика и транзакции: способность одновременно обрабатывать транзакционные и аналитические нагрузки (HTAP — Hybrid Transactional/Analytical Processing).
  • Параллельное выполнение и масштабирование: распределённая архитектура и многопоточность для масштабирования по ресурсам и узлам кластера.
  • Инструменты разработки: встроенные средства для разработки приложений, SQL/SQLScript, поддержка процедур и расширяемых вычислений на стороне сервера.
  • Встроенные сервисы аналитики: функции для агрегаций, анализа временных рядов, предиктивной аналитики и обработки потоков данных.
  • Управление надёжностью и согласованностью: механизмы журналирования, снимков состояния, резервного копирования и репликации для восстановления и обеспечения доступности.
  • Интеграция с экосистемой: возможности подключения к корпоративным приложениям, ETL-инструментам и BI-системам для обмена данными и конвейеров обработки.
  • Оптимизация хранения: сжатие данных, колоночные форматы и адаптивные индексы для уменьшения объёма хранимой информации и повышения производительности.
Подробнее