google-cloud-firestore - 将 AWS AppSync 与 Firestore 用于可扩展的聊天应用程序的优缺点是什么?
问题描述
我计划开发一个可扩展的聊天应用程序作为项目的一部分,该项目是希望扩展到网络的移动应用程序。我开始考虑以下选项
目前我在我的移动应用程序中使用 Firebase 来处理其他事情(身份验证等)。
我的发现:
Firebase 文档非常友好,易于上手,时间更短。
根据我的计算,使用 Firestore 似乎比 AppSync 便宜(AppSync + DynamoDB 的成本与 Firestore 的成本)
根据docs ,Firestore 有一定的限制。
AppSync 使用 GraphQL,因此可以更精细地访问数据。
我搜索了 AppSync 和 Cloud Firestore 之间的比较,但没有找到任何好的深入比较。
将 AWS AppSync 与 Firestore 用于可扩展的聊天应用程序的优缺点是什么?
解决方案
推荐阅读
- python - 在 site-packages 中修改 pip/conda 包
- c# - 如何使用 System.Text.Json (自定义转换器或其他方法)仅序列化对象属性的内容
- reactjs - React-Redux 更新部分状态
- node.js - 如何为 Google 登录设置我的 React 应用程序(不是 react-google-login)
- postgresql - 语法错误 postgres psycopg2 jupyter notebook
- angular - 弹出窗口中带有 oauth2 的 Angular x Symfony(通过代理?)
- graphql - 我如何设置我的 ApolloServer 默认打开一个 graphql 游乐场而不是 apollographql 沙箱?
- .htaccess - 如果请求是实际目录,.htaccess 不会重写
- javascript - 检测 Img 元素 src 是否已更改然后执行操作
- python - 看门狗不能给函数参数