upvote
What advantages does it have over SQLite in your use cases? Can you give any examples?
reply
Not OP, but for me, the lack of essentially any type system in SQLite makes it a total no-go for storing data long-term or that more than one application needs to access. Date/time being an especially painful footgun in SQLite.

I view SQLite as something a single application can use for storing state/settings/misc operational data instead of directly writing files, especially if the data being stored is relational or needs ACID. As soon as the data itself has meaning and structure per se, you're better off with something that can help enforce and describe the data: rich datatypes, foreign keys that aren't optional, etc.

reply
Ditto! Very happy with the upcoming async support! Now it'll be a nice little db for serving http traffic as well!
reply