由一次答题活动数据分析我们谈谈云开发的数据库设计问题
发布于 4 年前 作者 tluo 4661 次浏览 来自 分享

由一次答题活动数据分析我们谈谈云开发的数据库设计问题

具体见前文,

1)垃圾分类知识竞答活动小程序复盘? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/000a843cee826039278b455095b413

我在这篇文章中谈到了云开发数据库的联表性能很弱的问题,这其实不是云开发本身,而是云开发数据库采用了NOSQL的设计,这种设计本身存在对联表的支持就不强,所以在做云开发数据库设计的时候,尽量做到数据的冗余,而不是后期的联表

专业词汇叫尽量嵌套文档

本文参考

1)聊聊 MongoDB 数据库的设计

https://www.codesky.me/archives/talk-about-mongodb-collection-design.wind

1 回复

赞同,我在用云开发的时候这个问题耗费了我蛮长时间,很心累,尤其是nosql的查询做法,可能是习惯的问题,不如直接用sql来的快速方便,以至于我在做抽奖的时候直接用自己的服务器了,云开发的部分我只保留订阅功能和云存储部分。

回到顶部