做一个简单的网络验证用于我几个 web 项目的用户 vip 权限管理,用 mongodb 还是 sqlite ,后端用的是 Bun 。之前用的是 u 验证,但是他是 php 我改起来不是很趁手,所以想自己搞一个
1
FondantCN OP 我是一前端,所以不理解数据库这方面,只能做到简单用一下
|
2
newaccount 36 天前
sqlite
你的需求足够简单,都能满足,但是 mongodb 还得跑个服务起来,不像 sqlite 单机文件运行起来那么方便 |
3
ugpu 36 天前
mongodb 和 sqlite 并没有关系. 一个是关系型 一个是非关系型.
应用者角度来说: mongo 场景大多是: 支持向上兼容 向下兼容. 比如某个版本迭代 我不需要和 sql 一样 写一个 update 去增加某个数据库新增字段 mongo 会管理. 至于 sqlite: 关系型数据库 既天生的支持 联表查询 方便 dba 直接在数据库操作. mongodb 也支持 但是非常复杂 有独立的 bson 语法. 推荐: 还是使用 mongo 吧. 为什么.方便 快捷 不需要你去关心数据库种种 此外 OP: https://v2ex.com/t/1081502#reply0 救救我 |