App Inventor 2 数据库方案对比

« 返回首页

名称 类型 数据方案 是否支持数据变更事件(订阅推送) 特点 业务支撑级别
微数据库 原生组件 本地(仅App卸载删除) 用法简单 小型本地KV数据存储
SQLite 拓展 本地(可导入导出库文件) 用法稍复杂,支持标准SQL,支持事务 中型本地结构化数据存储
           
网络微数据库 原生组件 云端 用法简单 小型网络KV数据存储
云数据库 原生组件 云端(Redis缓存) 支持 默认MIT服务器,可以设置成自己的Redis服务器 中型网络KV数据存储
Firebase 原生组件 GoogleCloud 支持 需要科学上网,支持NoSQL数据库及云文件存储。收费的。 中大型网络数据及文件存储
LeanDB 拓展 云端(国内) 支持 国内厂商,访问速度快,支持MySQL、NoSQL及云文件存储。有免费额度,付费版至少30元/天 中大型网络数据及文件存储
           
Web客户端 原生组件 自建服务端:MySQL + php后端数据库MongoDB + php后端数据库 可模拟支持 自主可控,灵活性最高,相对成本最低。 中大型网络数据及文件存储

注:Redis也是NoSQL的一种,可以完成订阅发布,数据变更后进行实时推送。

文档反馈