Есть ли собственное расширение базы данных графа для MySQL / MariaDB?

0

Я хочу хранить какие-то мои реляционные данные в графиках. Существует два варианта:

  • Родитель/Ребенок
  • Вложенные наборы

Если вложенные наборы полезны только для иерархических данных, модель родителя/ребенка оказывает огромное влияние на производительность, особенно при опросе больших наборов узлов.

Я заметил, что MariaDB имеет механизм хранения под названием OQGRAPH: https://mariadb.com/kb/en/library/oqgraph-storage-engine/, который, по-видимому, выглядит как лучшая реализация графиков для РСУБД.

Известно ли больше опций, или я должен использовать рекурсивные общие выражения таблицы (https://mariadb.com/kb/en/library/recursive-common-table-expressions-overview/)

Теги:
mariadb

1 ответ

0

Хотя существуют рекурсивные CTE и OQGraph, использование базы данных графов даст вам лучший синтаксис для использования вокруг запросов и производительности, оптимизированных для этих форм запросов.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню