› SQLite
6c9fd
V2EX  ›  SQLite

sqlite 能上云吗

  •  
  •   6c9fd · 1 day ago · 2135 views

    有一个本地开发好的脚本用的是 sqlite 数据库,但是想把 sqlite 放云上访问有什么办法

    yidinghe
        1
    yidinghe  
    PRO
       1 day ago via Android
    用云盘同步?
    lisxour
        2
    lisxour  
       1 day ago
    sqlite 都没有原生协议允许这么搞,强行用 WebDAV 之类的协议走云那不得慢到爆炸
    opengps
        3
    opengps  
       1 day ago
    这是个文件级别的数据库,跟进程级别数据库共享访问不是一个回事。
    你所谓的上云恐怕得按照一楼说的,把整个文件同步到云上备份再云端读取最新值,不读取时候还不能一直独占文件,否则没法更新
    wyhaya
        4
    wyhaya  
       1 day ago
    可以试试 Turso 或者 Rqlite ,Turso 兼容 SQLite ,Rqlite 是自托管的 SQLite
    V2Try
        5
    V2Try  
       1 day ago via iPhone
    我记得 cloudflare 的 D1 的底层就是 sqlite
    V2Try
        6
    V2Try  
       1 day ago via iPhone
    可以放云,做一层 HTTP API 来访问
    6c9fd
        7
    6c9fd  
    OP
       1 day ago
    @wyhaya Turso 国内访问延迟大吗
    kekxv
        8
    kekxv  
       1 day ago
    先不说能不能,你就说你怎么鉴权?
    Wenlon
        9
    Wenlon  
       1 day ago
    你这改造成本,还不如直接把数据访问层用 pg 重构了。除非你想搞技术探索
    AlanTeng
        10
    AlanTeng  
       1 day ago
    sqllite 上云没意义
    pipixia
        11
    pipixia  
       1 day ago via Android
    ai 转一下
    zizon
        12
    zizon  
       1 day ago
    记得有把存储层做成 s3 的.
    longaiwp
        13
    longaiwp  
       1 day ago
    改一下存储层有多难?直接把数据导出到云数据库不就是了。
    JYii
        14
    JYii  
       1 day ago
    读了几遍震惊 SQLite 上云这几个字
    JYii
        15
    JYii  
       1 day ago
    搞错方向了吧
    4seasons
        16
    4seasons  
       1 day ago
    封装一个 connect 层,就上云了
    docx
        17
    docx  
       1 day ago via iPhone
    这怎么云,有什么头猪吗
    hisimplee
        18
    hisimplee  
       1 day ago
    换个思路,为什么不开放 API ?
    ipeony
        19
    ipeony  
       1 day ago
    litestream
    idblife
        20
    idblife  
       1 day ago
    为啥要这么做
    THESDZ
        21
    THESDZ  
       1 day ago
    说出你的原始需求,不要 XY 问题。
    kphiia
        22
    kphiia  
       1 day ago
    chengxiao
        23
    chengxiao  
       1 day ago

    cloudflare 的 D1 不就是么
    Vaspike
        24
    Vaspike  
       1 day ago
    有云的需求那应该首选换库类型, 至少加个兼容层兼容 sqlite 和 pg, 尤其初期表少的时候简直成本忽略不计

    从分层架构考虑, dao 层的存在一定意义上就是做这个的
    QS0x01
        25
    QS0x01  
       23h 15m ago
    @kekxv HTTP API 外面包一层鉴权,通过再查完返回?我理解 OP 就是想把 sqlite 让多机共享查询嘛
    BruceXu
        26
    BruceXu  
       13h 9m ago
    @docx 哈哈哈哈.五笔输入法真好玩.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   989 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 19:25 · PVG 03:25 · LAX 12:25 · JFK 15:25
    ♥ Do have faith in what you're doing.