数据库访问量不算大,甲方要求如果用数据库只能用特定的国产数据库,我网上搜了一下几乎没啥介绍,所以就想能不能直接不通过实体的数据库,目前我能想到的方案就这个,我主要担心瞬时的的简单并发会不会有问题,有人有相关经验吗
举报· 280 次点击
登录 注册 站外分享
23 条回复  
BG7ZAG 初学 2024-9-3 09:40:01
国产数据库不是一堆吗?都是基于 postgresql 的,腾讯的 TDSQL ,阿里 PolarDB ,华为的 openGauss...
Jinnrry 小成 2024-9-3 09:44:39
啊? SQLite 不也是数据库吗?而且目测也不在你特定数据库里面
pota 小成 2024-9-3 09:45:06
sqlite 本身问题不大,还是要看并发量
qW7bo2FbzbC0 小成 2024-9-3 09:47:42
那些能用就用呗,实在不行用 redis 实现
oswinw 小成 2024-9-3 10:09:20
并发不大就问题不大
mightybruce 小成 2024-9-3 10:24:15
甲方说什么就是什么, 都限定了信创数据库,那就用起来,其他数据库根本不会给你过审的。
joyoyao 小成 2024-9-3 10:25:11
访问量不大可以的,sqlite 小项目用的人还是很多的。nas 分布式存储是啥,nfs 吗?
ConfusedBiscuit 小成 2024-9-3 10:29:09
我猜 OP 的主要疑问是,如果放在 NAS 等共享存储里,多个 sqlite 实例同时访问同一个数据库文件,会不会有问题。说实话,我也没这么用过,但是听起来有点儿危险。不知道有没有 sqlite 大佬能解答。

还有,我也同意楼上大家的看法,要求用什么数据库就用什么数据库,做好数据层抽象,未来想换什么数据库都不太麻烦。
wwd179 小成 2024-9-3 10:32:54
并发写 sqlite 文件的时候,有写锁吧。性能估计很差。
123下一页
返回顶部