模板项目:Flask + LeanCloud + 阿里云CentOS快速部署(二)准备后台

选择后台

关系型数据库 VS 非关系型数据库?

传统Mysql,sqlite等非关系型数据库数据类型局限,如今网页Dictionary 、Array和Object席卷,这些数据格式是关系型数据库直接支持的基础数据类型,便于存取数据,遂选用非关系型数据库。

Cloud服务 vs Local自己?

如果选用local的数据库,需要自己管理数据,查看数据甚是难受,甚者需自己撸一套系统以产查看管理数据,遂没强力legal的问题下,启用Cloud服务商为宜。
于此,我推荐 LeanCloud
挺适合个人或者小团队,省事!

封装

涉及数据,必用到LeanCloud, 抛去静态网页的特例,但凡用到了flask,数据操作少不了,封装一套flask方便调用的python接口的重要性就自然突出而来。
为了方便在flask处理数据调用LeanCloud,我将LeanCloud操作都封装在leancloudMaster.py里,封装思路主要还是针对数据对象的增删改查。

@Smile_安之

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,323评论 19 139
  • 本文首发于Gevin的博客 原文链接:Flask 入门指南 未经 Gevin 授权,禁止转载 1. 初识Flask...
    Gevin阅读 17,015评论 10 237
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,149评论 25 709
  • 超级物种,这么名字起的很酷也很炫,不过起码说明了永辉超市希望浴火重生的决心。 细胞裂变,变成了自己的另一半,这个不...
    三福弗朗西斯阅读 1,326评论 0 0
  • 秋叶:看很多人都说过租房的烦恼,你好像没有怎么提过?租房不是很麻烦的事吗?萧秋水:我建议在经济能力许可的情况下,租...
    吴黄龙本人阅读 3,496评论 0 0