Sql vs nosql用于实时消息传递应用程序?

时间:2017-08-14 20:43:39

标签: mysql sql google-app-engine nosql

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

是否存在性能缺陷?

1 个答案:

答案 0 :(得分:2)

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

我建议您必须使用相同的数据库来存储所有数据,它将更稳定,更易于管理。