APP用户系统搭建方案求助

背景

本人作为一个萌新,目前正在尝试开发一款APP,用户数据怎么做啊(太贵了呜呜呜

具体问题

数据库选择: 根据 ChatGPT的推荐,我选择了db.t4g.micro实例,但作为萌新,请问各位大佬,在用户数量较少且近期无快速增长的情况下,如何选择合适的数据库配置方案?

其他信息

  • 预计初期用户数量不会太多,且短期内无快速增长预期。
  • 目前主要使用RDS数据库,后续可能会根据需求考虑其他方案。

你要不要试试 SQLite,微信都在用

1 个赞

那托管在哪个平台上呢?AWS好像不太支持SQLite?

SQLite 不是文本的么

说的不够清楚啊,开发一款APP(应用程序)?是开发手机应用还是桌面应用?还是开发web服务器应用?用户数据怎么做?这个更加抽象了。你是说数据库如何设计还是数据库选型?

开发一个web服务器应用举例,后端开发的语言用Java,使用SpringBoot框架,使用MySQL数据库。前端开发使用Vue,甚至不用前端框架,直接Html+CSS+JS。用户数量少,服务器完全可以用本地的主机+内网穿透来提供服务。而不是一味的上云(上云很贵的)。

谢谢大佬,表述的不够清楚 :upside_down_face:
我开发的是一款ios APP,前端用Swift (SwiftUI),然后本来想用AWS RDS + Lambda的组合,但是发现一个月可能要接近15刀。服务器只是用来存储用户数据的,APP本身没有什么服务器需求

是和腾讯云的云函数(ServerlessCloudFunction,SCF)类似的概念吗? FaaS (Functions as a Service)?

是的,摘自AWS官网

You organize your code into Lambda functions. The Lambda service runs your function only when needed and scales automatically. You only pay for the compute time that you consume