Skip to content
Discussion options

You must be logged in to vote

On (2) — the reliability question, which I don't think has been covered yet.

Context for where this comes from: gbrain (an open-source personal-knowledge tool I contribute to) ships PGLite as its zero-config default engine, with Postgres as the alternative for larger installs. Same schema, same migrations, both engines. So the edges below are things that surfaced in its issue tracker and are now handled explicitly in its PGLite adapter — not theory, but also not a claim that PGLite ate anyone's data. It didn't.

Short answer: yes for a desktop app or an internal box, with a few sharp edges worth knowing up front.

Single writer, enforced by a lock on the data dir. This is the one that bites…

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
2 replies
@torabian
Comment options

@tdrz
Comment options

tdrz Jun 3, 2026
Maintainer

Comment options

You must be logged in to vote
0 replies
Answer selected by torabian
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #986 on May 08, 2026 12:23.