用于手机游戏的最佳 noSQL 后端是什么?用户可以向服务器发起大量请求,还需要检索用户的历史记录(如应用购买)和使用行为分析。
什么是手机游戏的最佳 NoSQL 后端
数据挖掘
nosql
表现
2021-09-26 18:51:54
1个回答
您可能会考虑的一些因素:
开发人员熟悉度:使用您或您的开发人员熟悉的任何内容。Mongo、Couch、Riak、DynamoDB 等都有自己的优势,但在这里都应该没问题,所以与其去寻找一个可能会更好的不熟悉的解决方案,不如去熟悉并节省大量的开发时间。
易于云部署:例如,如果您使用的是 Amazon AWS,那么 DynamoDB 可能是一个很好的选择。当然,您可以在 AWS 上使用 Mongo,但何必呢?其他云提供商有自己的首选数据库,例如,如果您使用的是 Google AppEngine,则使用 BigTable 或 Cloud Datastore 是有意义的。
您的用例似乎既非常适合 NoSQL,又不是很有挑战性,因为您的数据具有按用户划分的自然分区。我认为您在技术上可以接受任何事情,这就是为什么我主要介绍其他因素。