0

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

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

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

也许将graphql用作单独的数据库并仅将其用于社交网络功能而其余的通过mongodb处理是任何其他选择?

我感谢任何关于如何将这些东西正确地构建在一起的想法和建议。

4

0 回答 0