Comindware® ElasticData

Comindware® ElasticData — передовая технология хранения данных в виде графа

Comindware® ElasticData — технология преобразования данных к графовому виду, созданная российской компанией. Технология обеспечивает высокий уровень гибкости, масштабирования и скорости работы веб-ориентированных систем и приложений, созданных на базе Comindware Platform.

Узнать больше

Comindware® ElasticData — это первоклассная гибкая технология управления данными следующего поколения. ElasticData является неотъемлемой частью Comindware Platform. Благодаря ElasticData реализованы такие ключевые преимущества платформы Comindware, как высокий темп разработки с поддержкой low-code, внесение изменений без остановки работы и широкие возможности для анализа данных.

ElasticData открывает широкие возможности для создания бизнес-приложений на Comindware Platform.

Цифровая трансформация за 4 недели.*

* 4 недели — среднее время реализации пилотного проекта (MVP) на стороне клиента

Семантическая модель данных

В реляционных базах данных представление в виде таблиц кажется вполне интуитивным и простым в управлении. Более того, управление не представляет сложности, если имеется прямой доступ к базе данных и с ней работает, например, пять пользователей. Однако в комплексных ИТ-решениях к информационным базам данных прибавляются сложные бизнес-правила, поэтому естественная интуитивность реляционной модели данных теряется в сложности бизнес-приложения. В результате приложения на основе систем управления реляционными базами данных быстро становятся негибкими, их сложно изменять и расширять. Преобразование данных и добавление новых функций приложения занимают много времени и усилий.

ElasticData организовывает данные в виде графа. Этот способ даже более интуитивен, чем таблицы, если смотреть на него с позиции объектов и их взаимосвязей. По схожему принципу работают системы управления базами данных в социальных сетях, где есть потребность быстро связывать друг с другом разнородные элементы. Например: «Comindware — компания» или «Договор — элемент документооборота» или «Этот конкретный лид — один из многих других лидов». Структуры данных в графовой модели данных остаются интуитивными, так как бизнес-правила хранятся в том же графе, и их можно прочитать в виде простого текста. Сложные трансформации данных из одного набора таблиц в другой не требуется выполнять, так как почти все трансформации модели данных и расширения могут быть выполнены с помощью добавления новых фактов к модели в форме простого текста.

Способ хранения данных в ElasticData Comindware Is CompanyDocument Element Is DocumentFlowLead1 Is Lead
Сложные бизнес-правила в ElasticData If Priority of Request is Highthen Due Date of Request is Todayelse Due Date of Request is Tomorrow
Поиск в ElasticData Task9 → User → Department → Country

Преимущества ElasticData

Comindware

Разработка

  • Простота освоения и низкие требования к квалификации специалистов
  • Поддержка аджайл циклов
  • Совместимость с ядром Linux
  • Простой язык запросов
  • Поддержка сложных связей в данных

Comindware

Эксплуатация

  • Высокая скорость обработки сложных запросов
  • Поддержка одновременной работы >5000 пользователей
  • Низкая стоимость сопровождения
  • Хранение реляционных, документарных и сложных семантических данных

Comindware

Развитие

  • Повторное использование БД при разработке новых систем
  • Простота горизонтального масштабирования
  • Быстрое изменение модели без необходимости перезапуска приложения
  • Простота формирования произвольной выборки данных для BI-систем

Хотите быстро автоматизировать рабочие процессы?

Особенности хранения данных с помощью ElasticData

Хранение данных в графовом представлении обладает несколькими особенностями, которые коренным меняют характер разработки новых приложений.

  1. 01

    Модель данных можно изменять во время работы приложения

    ElasticData работает с отдельными фактами о данных. Для добавления новых данных или изменения структуры данных необходимо просто добавить новые факты, это можно сделать даже на этапе выполнения. Таким образом, можно создать совершенно новые типы данных и связать их с уже имеющимися, не прерывая работу пользователей в системе.

  2. 02

    В графовом представлениии хранятся не только данные, но и правила работы с ними.

    При этом все взаимосвязи хранятся в самой базе данных, что позволяет использовать их повторно при разработке новых систем и приложений. В результате процесс разработки становится более гибким и быстрым.

Comindware может выступить в роли интегратора и полностью взять разработку на себя — от проектирования архитектуры до запуска в эксплуатацию.

Средний срок завершения пилотного проекта — 4 недели

Реализация возможностей ElasticData в Comindware Platform

Бизнес-процессы можно создавать и изменять в реальном времени


Это значит, что нет необходимости тщательно прорабатывать весь процесс до начала использования. Можно просто начать с минимальной формализации бизнес-процессов и при необходимости обновлять их; при этом участники команды даже не заметят такого обновления.

Модели данных можно изменять в реальном времени без реорганизации


С помощью ElasticData новые типы объектов и связи между ними можно добавить без остановки текущих процессов. Любой тип бизнес-объекта можно легко добавить и связать с другими бизнес-объектами в системе.

Можно легко формировать запросы на основе глубокой взаимосвязи объектов


Все запросы пишутся на английском языке и имеют понятную логическую структуру. Например: контактный номер менеджера по работе с продукцией, который занимался продажей определенного товара определенному клиенту.

Возможность сложного поиска по историческим данным


Исторические данные хранятся с помощью той же модели, что и основные данные. Это означает, что можно выполнить сложный анализ без создания OLAP-кубов, при этом не потребуется привлекать специалистов для создания OLAP-кубов.

При использовании технологии ElasticData отдельные базы данных могут быть естественно и просто объединены в одну


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

Легко настроить комплексную интеграцию с различными внешними источниками данных


Можно настроить интеграции с источниками, которые используют разные структуры данных, в том числе такие, которые не основаны на графах. Интеграция настраивается простым добавлением «фактов» о внешней базе данных в базу данных, работающую с технологией ElasticData.

Отчетность с любыми типами анализа


Отчетность доступна во всей организации в режиме реального времени. Пользователи могут составлять произвольные выборки данных и загружать их в BI-системы для дальнейшего анализа и составления специальных отчетов.

Больше информации об ElasticData

Награды

Российская технология обработки данных ElasticData была удостоена международной награды Graphie Award в номинации «Превосходное использование». Премия проводится с целью определения наиболее инновационных разработок в области графовых баз данных. Компания Comindware доказала, что может на все 100 % использовать преимущества графовых БД при разработке программных продуктов, которые способны конкурировать с западными аналогами.

Подробнее

Low-code

Благодаря технологии ElasticData в Comindware Platform была реализована концепция low-code разработки. Гражданские разработчики могут самостоятельно разрабатывать решения, которые в случае с реляционной базой данных потребовали бы навыков программирования. Настройка KPI, получение данных по истории операций с бизнес-объектами, привязка атрибутов к процессам — все это настраивается в графическом интерфейсе.

Подробнее

Десятилетний опыт

Базы данных в соединении с технологией ElasticData показывают хорошие результаты производительности и отказауйстовичности в крупных проектах по цифровой трансформации бизнеса. Comindware ElasticData уже больше 10 лет используют как крупные нефтегазовым компании, так и компании малого и среднего бизнеса. Технология справляется со своими основными задачами и позволяет создавать гибкие приложения, которые легко масштабировать в зависимости от размеров предприятия.

Возникли вопросы или хотите обсудить специфику использования ElasticData?
Напишите нам и наши технические эксперты свяжутся с вами.

Цифровая трансформация за 4 недели.*

* 4 недели — среднее время реализации пилотного проекта (MVP) на стороне клиента

CNews
Skolkovo
bpm-award
tadviser
gartner
iaasssaaspaas
uppro
globalcio
goodin
kpru
Продукты Comindware ежегодно завоевывают престижные награды на основании отзывов клиентов и высокой оценки от ведущих экспертов.
Эксперты CNews высоко оценили low-code технологии в основе платформы Comindware — вендор вошел в число лидеров рынка в 2024 году.
Платформа Comindware — в тройке лидеров рейтинга BPM-систем 2024, заняв первое место по показателям универсальности.
Функциональные возможности low-code BPMS Comindware принесли уверенную позицию в топ-5 среди современных low-code платформ отечественного рынка.
Проекты клиентов Comindware ежегодно выставляются на суд экспертов конкурса «BPM-проект года»‎ и приносят звания финалистов, лауреатов, призёров.
В топ-5 ключевых российских разработчиков BPM-систем на российском рынке в 2023 году.
На основании отзывов клиентов продукт Comindware занимает первую позицию в рейтинге BPM-платформ на сайте аналитического агентства Gartner.
Comindware была отобрана экспертами портала Iaassaaspaas в число лучших BPM-систем и low-code продуктов для крупного бизнеса.
Comindware вошла в число ведущих поставщиков ИТ-решений для нефтегазовой промышленности.
Клиенты Comindware неоднократно становились участниками ежегодного конкурса Проект года Global CIO,
разделяя собственные отраслевые наработки с коллегами и пополняя лучшие практики.
Решения, созданные с применением технологий Comindware, регулярно представляются в номинации «Лучшие ИТ-инновации в недвижимости»‎ на Good Innovations.
BPM-платформа была признана одной из лучших среди аналогов в 2024 году.
  1. Вы здесь:
  2. Comindware
  3. Управление бизнес-процессами (BPMS)
  4. Графовая база данных Comindware ElasticData