想做一个细分领域的签到 + 论坛微信小程序,纠结技术选型中
问题描述
我想做一个细分领域的签到打卡 + 论坛微信小程序,之前没有小程序开发经验,纠结技术选型中。
同领域目前做的比较好的只有 APP 版本,运营时间 5+ 年,还没有微信小程序版本。
观察了一段时间,总用户量 30W 左右,日活 1K 左右。
自己也不知道这个小程序能走到哪一步,用户量依据同行做参考。
我是 4 年 Java + Vue 开发经验。目前暂定的 2 个技术选型是:
- unicloud serverless(零经验)。
- uniapp + Java(没写过 uniapp)。
选型对比
1、unicloud
- 快速开发,提供登录、支付组件,可以直接使用。
- 前端通过云函数操作数据库,底层是 Mongodb。
- 部署在云服务空间,前一个月免费,之后我打算按量付费,后期看用户量调整(前期主打节省成本,Redis 单独按月收费,能不用就不用)。
2、uniapp + Java
- 后端打算使用 pig + WxJava,登录、支付等都得自己一步步调试。
- 数据库 MySQL。
- 阿里云单机部署,前后端分离。按年或按量(费用相对来说高一点)。
具体疑问
- 我之前没有 Mongodb 开发经验,考虑一个场景:做一个签到排行榜,统计一个月内签到次数,前 100 名,以及当前用户排名。极端情况下,30W * 30 条签到数据,分组统计 Mongodb 性能上是否能扛住?
- 论坛部分,假设每天 500 个用户发帖子,500 * 365 天 * 5 年 ≈ 90W,随时间增长,Mongodb 是否有存储上、查询上的瓶颈?
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
