网络验证系统用 mongodb 还是 sqlite,后端用的是 Bun

73 天前
 FondantCN

做一个简单的网络验证用于我几个 web 项目的用户 vip 权限管理,用 mongodb 还是 sqlite ,后端用的是 Bun 。之前用的是 u 验证,但是他是 php 我改起来不是很趁手,所以想自己搞一个

780 次点击
所在节点    问与答
3 条回复
FondantCN
73 天前
我是一前端,所以不理解数据库这方面,只能做到简单用一下
newaccount
73 天前
sqlite
你的需求足够简单,都能满足,但是 mongodb 还得跑个服务起来,不像 sqlite 单机文件运行起来那么方便
ugpu
73 天前
mongodb 和 sqlite 并没有关系. 一个是关系型 一个是非关系型.
应用者角度来说:
mongo 场景大多是: 支持向上兼容 向下兼容. 比如某个版本迭代 我不需要和 sql 一样 写一个 update 去增加某个数据库新增字段 mongo 会管理.
至于 sqlite: 关系型数据库 既天生的支持 联表查询 方便 dba 直接在数据库操作. mongodb 也支持 但是非常复杂 有独立的 bson 语法.

推荐: 还是使用 mongo 吧. 为什么.方便 快捷 不需要你去关心数据库种种

此外 OP: https://v2ex.com/t/1081502#reply0 救救我

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1081438

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX