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