【问题标题】:Neo4j: Storing standard non graph data (i.e. application settings)? [closed]Neo4j:存储标准的非图形数据(即应用程序设置)? [关闭]
【发布时间】:2014-05-24 22:57:54
【问题描述】:

我刚刚开始使用 neo4j 将数据存储在图表中,即朋友的朋友等。

但现在我需要存储标准应用程序配置数据。这并不是真正的图形数据,而是应用程序用来帮助其运行的设置。

通常我会将其存储在 RDMS 的表中或 MongoDB 的文档中。

我还能将这些数据存储在 neo4j 中吗?还是我应该使用另一个数据库来存储它?

拥有 2 个数据库,即 neo4j 和 mongodb 是否有益?利弊?

有人做过这样的事吗?

提前致谢

【问题讨论】:

  • 这确实是一个征求意见的问题,关于为应用程序设置选择数据存储。您可以将应用程序设置存储在您选择的任何数据库引擎中。您需要根据自己的环境得出自己的结论,是否需要多引擎解决方案或高效。

标签: mongodb neo4j graph-databases neo4jclient


【解决方案1】:

如果不是大的二进制数据,将它存储在 Neo4j 中是完全可以的。 然后我将它存储在一个 blob 存储中,并只存储对它的引用。

如果您有嵌套结构,您可以将它们分解为多个节点、使用属性前缀或将它们序列化为字符串(例如 JSON)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-22
    • 2020-03-12
    • 1970-01-01
    • 2011-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多