@jartigag I try to use embedded solutions for as long as possible before I actually start to use a managed DB. It often saves RAM and CPU while simplifying backup, monitoring and other administrative work. It also tends to keep your schema simpler.
1. A simple file. JSON, CSV, CFG, Python-pickle. Whatever you like.
2. Use an embedded Key-Value store like LMDB. Often an order of magnitude faster than anything else. Can scale big.
3. Add search or DIY indexes or put some stuff in SQLite.
@screenless i didn't know lmdb! thanks for suggesting it. why isn't it popular?
really? diy indexes and custom searching? isn't it too hard, given that there are built solutions?
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!