有一个本地开发好的脚本用的是 sqlite 数据库,但是想把 sqlite 放云上访问有什么办法
有一个本地开发好的脚本用的是 sqlite 数据库,但是想把 sqlite 放云上访问有什么办法
1
yidinghe PRO 用云盘同步?
|
2
lisxour 12h 2m ago
sqlite 都没有原生协议允许这么搞,强行用 WebDAV 之类的协议走云那不得慢到爆炸
|
3
opengps 12h 2m ago
这是个文件级别的数据库,跟进程级别数据库共享访问不是一个回事。
你所谓的上云恐怕得按照一楼说的,把整个文件同步到云上备份再云端读取最新值,不读取时候还不能一直独占文件,否则没法更新 |
4
wyhaya 11h 58m ago
可以试试 Turso 或者 Rqlite ,Turso 兼容 SQLite ,Rqlite 是自托管的 SQLite
|
5
V2Try 11h 55m ago via iPhone
我记得 cloudflare 的 D1 的底层就是 sqlite
|
6
V2Try 11h 53m ago via iPhone
可以放云,做一层 HTTP API 来访问
|
8
kekxv 11h 37m ago
先不说能不能,你就说你怎么鉴权?
|
9
Wenlon 11h 26m ago
你这改造成本,还不如直接把数据访问层用 pg 重构了。除非你想搞技术探索
|
10
AlanTeng 10h 34m ago
sqllite 上云没意义
|
11
pipixia 10h 28m ago via Android
ai 转一下
|
12
zizon 10h 19m ago
记得有把存储层做成 s3 的.
|
13
longaiwp 10h 13m ago
改一下存储层有多难?直接把数据导出到云数据库不就是了。
|
14
JYii 10h 1m ago
读了几遍震惊 SQLite 上云这几个字
|
15
JYii 10h 1m ago
搞错方向了吧
|
16
4seasons 9h 59m ago
封装一个 connect 层,就上云了
|
17
docx 9h 58m ago via iPhone
这怎么云,有什么头猪吗
|
18
hisimplee 9h 57m ago
换个思路,为什么不开放 API ?
|
19
ipeony 9h 32m ago
litestream
|
20
idblife 9h 24m ago
为啥要这么做
|
21
THESDZ 8h 26m ago
说出你的原始需求,不要 XY 问题。
|
22
kphiia 8h 20m ago
|
23
chengxiao 6h 12m ago
|
24
Vaspike 1h 12m ago
有云的需求那应该首选换库类型, 至少加个兼容层兼容 sqlite 和 pg, 尤其初期表少的时候简直成本忽略不计
从分层架构考虑, dao 层的存在一定意义上就是做这个的 |