I am looking for a database with a modern C++ API with JSON-support and it should work on Windows/Linux/MacOS/Android/iOS. I thought of SQLite but I don't know if this is the best choice for this.
Parallel Access should be possible. With SQLite I tought I could implement this with multithreading and mutual exclusions. But I think that is not the best way.
The goal is a database for cooking recipes. Many users should be able to access it at the same time. The Licenses should be GPL oder LGPL. What are your experiences?