微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将 Mongodb 和 Neo4j 用于单个应用程序,即多语言持久化

如何解决将 Mongodb 和 Neo4j 用于单个应用程序,即多语言持久化

我正在开发类似于“craigslist”的移动应用程序,我们使用 node.js 和 mongoDb。

现在我们决定添加社交网络功能(喜欢、评论、关注者等),因为 nosql db 不适合这个,我开始寻找 graphql db,例如 Neo4j。

问题是如何将then与mongodb结合在一起。据我所知,处理这种情况的最佳方法是使用 Neo4j Doc Manager 并自动将文档从 MongoDB 同步到 Neo4j。这种方法的缺点是会产生额外的数据。

也许还有其他选择可以将 graphql 用作单独的数据库并将其仅用于社交网络功能,而其余部分则通过 mongodb 处理?

对于如何正确地将这些东西组合在一起的任何想法和建议,我表示感谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。