Comindware® ElasticData

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

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

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

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

ElasticData открывает широкие возможности для создания бизнес-приложений на Comindware Business Application 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. Модель данных можно изменять во время работы приложения


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

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


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

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

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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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

Награды


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

Подробнее

Low-code


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

Подробнее

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


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

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

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

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

  • CNews
  • Gartner
  • tadviser
  • bpm-award
  • G2
  • Graphies
  • Capterra
  • 10 best BPM
  • CIO
  • CIO
Продукты Comindware ежегодно завоевывают престижные награды на основании отзывов клиентов и высокой оценки от ведущих экспертов.
ТОП-1 в рейтинге крупнейших разработчиков BPMS 2020 по версии CNews Analytics. Рейтинг рассчитан на основе объемов годовой выручки. Comindware занимает первую строчку рейтинга, начиная с 2018 года.
BPM-решение от Comindware назван лидером на рынке систем для управления бизнес-процессами в отчете 2022 года от G2. Звание присвоено на основании положительных отзывов от пользователей и сравнения с аналогичными продуктами в категории BPM.
Компания Comindware стала победителем Graphie Award в категории Самое инновационное корпоративное графовое приложение.
На основании отзывов клиентов решение Comindware удостоено звания лучшего предложения среди BPM-систем, представленных на сайте Capterra.
Компания Comindware вошла в список десяти наиболее результативных BPMS вендоров в 2017 по версии Insights Success.
Журнал CIO Applications включил Comindware в топ 25 BPM-решений для цифровой трансформации бизнеса.
Компания Comindware вошла в число 20-ти наиболее перспективных и быстрорастущих BPM вендоров по версии CIO Review.
На основании отзывов клиентов продукт Comindware занимает первую позицию в рейтинге BPM-платформ на сайте аналитического агентства Gartner.
ТОП-7 крупнейших поставщиков BPM-систем в России по версии Tadviser. Рейтинг составлен на основе годовой выручки, полученной от реализации проектов в 2020 году.
Платформа Comindware помогла онлайн-сервису страхования Mafin одержать победу в конкурсе «BPM-проект года’2020» в номинации «За настойчивость в достижении процессного совершенства».
Comindware

Полезная информация

Comindware шаблоны

Библиотека готовых бизнес-процессов

Набор примеров бизнес-процессов предприятия для быстрой цифровизации. Адаптируйте готовые бизнес-процессы под специфику своего бизнеса и получите результаты в короткий срок.

Подробнее

  1. Вы здесь:
  2. Comindware
  3. Управление бизнес-процессами (BPMS)
  4. Графовая база данных Comindware ElasticData