链接图没有SQL或SQL

NoSQL or SQL for a linking graph

我需要对基本上只是一个 links 列表的数据库(随着时间的推移可能会变得很大)建模。我的意思是:数据库将 link 个实体以与图节点 linked 相同的方式组合在一起。除了节点名称之外不会有其他数据,但以下查询需要快速:

如果用关系数据库实现,这可能必须用单个 table 建模,其中每一行都是一个节点与另一个节点的连接(可能存在多个)。我不确定 MongoDB 之类的东西在这里是否是一个不错的选择。我不需要水平缩放,但是具有单个 table 的关系数据库看起来很愚蠢。

有什么建议吗?

NoSql 数据库是一个庞大的数据库家族。

MongoDb是文档数据库。

选择更接近您需求的图数据库,例如neo4j