MySQL / MariaDB是否有本机图形数据库扩展?

时间:2018-04-06 07:00:15

标签: mysql mariadb

我想将某种关系数据存储到图形中。有两种选择:

  • 父/子
  • 嵌套集

其中嵌套集仅对层次数据有用,父/子模型对性能有很大影响,尤其是在查询大量节点时。

我注意到,MariaDB有一个名为OQGRAPH的存储引擎:https://mariadb.com/kb/en/library/oqgraph-storage-engine/ 这似乎是RDBMS图形的最佳实现。

是否有更多选项已知,或者我应该使用递归公用表表达式(https://mariadb.com/kb/en/library/recursive-common-table-expressions-overview/

1 个答案:

答案 0 :(得分:0)

虽然有递归CTE和OQGraph,但使用图数据库将为您提供更好的语法,以围绕查询使用,并针对这些查询形式优化性能。