|
|
|
|
|
by nolok
1319 days ago
|
|
> SQLite has seen runaway popularity on HN lately and I bought into the hype too for a while but when I look under the hood, the 3rd party backup and replication stories just seem janky, tedious and not yet mature. It's the kind of thing where a misconfiguration could wipe out everything and/or waste you hours of time. If you treat it as a database outside of your application code, yes. Its "database replication" tools are far behind. But that's "using it wrong". Outside of the application code using it, a sqlite database should be treated as a file, that's the whole magic of it. Backup and replication tools for files are great and mature, far more mature than for most database. Something as simple as rsync already covers 99% of use case you need for it. If you need "live replication across multiple servers" or something like that, you're completely out of the scope of the what sqlite is made for. |
|