InterSystems Caché

Windows
Linux

Сайт: www.intersystems.com/products/cache

InterSystems Caché — высокопроизводительная объектно-реляционная система управления базами данных и платформа разработки транзакционных приложений, разработанная компанией InterSystems. СУБД сочетает хранение данных в виде объектов и в реляционной форме, предоставляет встроенные механизмы управления транзакциями, репликации и масштабирования. Технологическая архитектура ориентирована на обработку больших объёмов оперативных данных с низкой задержкой и поддерживает многопоточность, параллельное выполнение запросов и кэширование на уровне сервера.

Исторически Caché развивалась как наследник технологий, реализующих мультипарадигменное хранение данных (включая ключ-значение и объектную модель), и получила широкое применение в критичных для бизнеса областях, таких как здравоохранение, финансы и телекоммуникации. Со временем функциональность Caché была интегрирована в более современный продукт InterSystems IRIS, для которого часто рекомендуется миграция приложений и данных с целью получения расширенных возможностей аналитики, интеграции и облачного развертывания.

  • Модель данных: объединение объектной и реляционной моделей с поддержкой вложенных структур и индексирования для быстрого доступа.
  • Производительность: оптимизированный движок с использованием серверного кэширования и эффективных алгоритмов ввода-вывода для низкой латентности при обработке транзакций.
  • Транзакции и консистентность: поддержка ACID-транзакций, точек сохранения и механизмов восстановления после сбоев.
  • Языки программирования: поддержка встроенного объектного языка, а также интерфейсов для SQL и популярных внешних языков через API и драйверы.
  • Репликация и отказоустойчивость: инструменты для синхронной и асинхронной репликации данных, конфигурации кластера и распределённых инсталляций.
  • Интеграция и расширяемость: возможности для интеграции с внешними системами, шинами сообщений и средствами конвертации форматов; расширяемая архитектура расширений и модулей.
  • Управление доступом и безопасность: механизмы контроля доступа, аутентификации, шифрования данных и журналирования операций.
  • Администрирование и мониторинг: средства для наблюдения за производительностью, управления резервными копиями, обновлениями и конфигурациями серверов.
  • Сценарии применения: транзакционные корпоративные приложения, системы электронного здравоохранения, финансовые приложения, решения с требованиями высокой доступности и быстрым откликом.
  • Эволюция продукта: функциональная интеграция в InterSystems IRIS предполагает миграцию к расширенным возможностям аналитики, масштабирования и облачным развёртываниям.
Подробнее