How does this compare to SQLite 4's key/value store?
I would say that my objective with ChocoDB is to make it accessible and useful to people who want to manage database structures and queries in a more natural way.
I want the database to help manage different types of relations: inclusion, group, structure, association...
Key/value is simple but it does not help to manage relations. Relational DB don't either help to manage different types of relations.
You can of course manage all those relations in a relational database but the job is done by you, not by the database.
I just want to test this and see if the database can do more and my code less.