使用GraphQL的MongoDB Atlas

时间:2018-01-18 03:26:49

标签: mongodb react-native graphql

希望构建一个本机应用程序,并打算使用mongodb atlas作为数据库,将express / apollo / graphql混合在一起以便更好地查询。有没有人有过这些技术的经验?特别是mongodb atlas和express?

我不确定所有这些技术如何联系在一起。任何教程都会很方便。

由于

3 个答案:

答案 0 :(得分:1)

MongoDB Atlas为您提供了可以连接到副本集并使用mongodb的端点。

这会占用许多其他因素,例如安装mongodb,备份和还原。此外,MongoDB Atlas提供的端点(连接字符串)带有内置:

  • 启用身份验证
  • 授权用户
  • 副本设置为维护HA

所有这些因素都为您提供了使用MongoDB Altas的优势,使您可以专注于开发应用程序

使用mongodb atlas可能会给你提供与你当地mongodb相同的东西,并表达上面列出的其他优点

答案 1 :(得分:0)

如果您计划在NodeJs服务中使用MongoDB和GraphQL以获得更好的查询功能,我建议您查看GraphQL-to-MongoDB, or how I learned to stop worrying and love generated query APIs

免责声明:我写了这篇博文。

答案 2 :(得分:0)

MongoDB Atlas刚刚宣布了对Atlas和Stitch的GraphQL支持。简而言之,您可以轻松地为Atlas中的集合生成/创建Schema,定义访问规则,关系并生成查询和变异。 GraphiQL还集成了运行和测试查询的功能。查看此博客文章以了解更多详细信息-https://www.mongodb.com/blog/post/introducing-graphql-support-in-mongodb-atlas-with-stitch