中短期内我预估最多会有 5000 活跃用户,目前 200 多( AppStoreConnect 显示的,不知道准不准),活跃用户每天会产生最多 2MB 的文本数据(数据是 json 格式的,按照字符串 utf8 编码字节数计算),需要做数据同步功能(全平台,可能不含网页端),首先要上 iOS 设备之间的同步,然后再接入 Android 和桌面端。
数据同步及时性要求低,用户需要多端同时使用的场景几乎为 0.
我现在已经实现好 objectbox 本地存储了,准备推出订阅会员做同步功能,后端还没开始做就先试验了一下 objectbox ,似乎可以直接通过 iCloud 同步 objectbox 的数据库文件来实现同步,大概包装一下就能用了,但是缺点是同步要整个数据库文件更新,实装不是什么好办法。
主要想问问资费方面的问题,实时数据库的费用以这样的数据量大概得多少钱? objectbox 这边定价需要询价,还没问。firestore 这边看示例,目前预估 400M 的日流量已经超过小型应用了,不知道实际跑起来有多少。
第一次做独立应用,后端选型还是一头雾水,求大佬们指点一下。
顺便希望推荐一下后端方案,似乎只需要基础的用户验证,不知道有什么成本低安全性高的方案。