MarkLogic

Бесплатно
Windows
macOS
Linux

Сайт: www.marklogic.com

MarkLogic — коммерческая корпоративная мульти-модельная система управления базами данных, ориентированная на работу с документно-ориентированными данными в форматах XML и JSON. Платформа сочетает в себе возможности хранилища документов, полнотекстового поиска, поддержки семантических данных в виде RDF-триплетов и механизмы транзакционной целостности с поддержкой ACID. Решение ориентировано на корпоративное использование, интеграцию данных из разнородных источников и масштабирование для обработки больших объёмов информации.

Развитие MarkLogic было направлено на объединение функций поиска и управления данными в единой системе, что облегчает построение интеграционных слоёв и «data hub» архитектур. Система предусматривает встроенные механизмы индексации, репликации и распределённого хранения, а также API и языковые расширения для выполнения запросов и трансформаций данных. Важной частью платформы является управление безопасностью, контроль доступа и аудит операций в корпоративных развертываниях.

  • Модель данных: хранение и управление документами в форматах XML и JSON с поддержкой схем и валидации.
  • Мульти-модельность: поддержка семантических данных в формате RDF и SPARQL-запросов поверх документах.
  • Поиск: встроенный полнотекстовый поиск с возможностями ранжирования, языковых анализаторов и морфологической обработки.
  • Транзакции: поддержка ACID-транзакций на уровне движка для обеспечения согласованности данных.
  • Масштабирование: возможности горизонтального масштабирования, шардирование и репликация для повышения доступности и производительности.
  • Интеграция данных: инструменты для интеграции разнородных источников, преобразований и построения централизованных data hub решений.
  • Индексация: автоматическая и настраиваемая индексация структурированных и неструктурированных данных для ускорения запросов.
  • Безопасность и аудит: механизм управления доступом, шифрования и ведения журналов аудита для соответствия корпоративным требованиям.
  • API и расширяемость: поддержка REST, Java, JavaScript и XQuery для разработки прикладных интеграций и приложений.
  • Управление данными и администрирование: средства мониторинга, резервного копирования и восстановления, а также управления конфигурацией кластера.
Подробнее