@arma@ieji.de
@adele@social.pollux.casa Your profile says you are into #lowtech so you may want to stick with JSON etc. But otherwise I would suggest taking a look at RDF, which is currently the most comprehensive data representation solution that exists in IT.
RDF covers all bases, from file and messaging formats to databases, which are called "RDF stores" in RDF parlance.
https://graphdb.ontotext.com/documentation/11.0/rdf-formats.html
For anyone who might be wondering what this RDF thing is all of a sudden:
RDF is the most tangible outcome of the Semantic Web.
@arma@ieji.de
@adele@social.pollux.casa oh and I forgot: in-memory RDF datasets.
🔗
https://rdf.js.org/dataset-spec/
Are there any more bases to cover? I don't think so 
Also this:
#RDF stores don't support transactions, so what to do?
1️⃣
Most applications don't need transactions.
2️⃣
If you absolutely need transactions, my suggestion would be to outsource that aspect to a #blockchain, that's their job. Yet another thing to learn, I know …