【问题标题】:Sql vs nosql for a realtime messaging app?用于实时消息传递应用程序的 Sql 与 nosql?
【发布时间】:2017-08-14 20:43:38
【问题描述】:

我正在创建一个消息应用程序。我将用户存储在 mysql 数据库中,将消息存储在 google 数据存储区中的 nosql 数据库中。但是我想知道将消息放在 mysql 数据库中会有什么缺点,因为我同时获取消息和用户。

是否存在性能缺陷?

【问题讨论】:

  • 您想将它用于什么目的?请多解释一下您的情况,以便我们为您提供更好的建议。
  • 所以它很容易扩展和更快的性能@Noob

标签: mysql sql google-app-engine nosql


【解决方案1】:

通常,如果您的后端架构定义明确,则不同的数据库使用不会影响任何事情。数据库只存储要操作的数据。我认为您使用 mySQL 并将数据存储在 Google Datastore 中进行身份验证。性能缺陷来自服务器的带宽。

我建议你必须使用同一个数据库来存储所有数据,这样会更加稳定和易于管理。

【讨论】:

  • 所以对于消息传递应用程序,您建议将我的数据迁移到 mySql 或 nosql @RTE
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多