Я наконец-то нашел RaptorDB , и он почти точно соответствует моим потребностям. Я запишу свою оценку здесь после того, как она будет полностью протестирована.
Редактировать: после тестирования он работал не совсем так, как ожидалось. На самом деле это не совсем работало, поэтому я написал свою собственную DBM (она всегда заканчивается так :)). Проблемы, возникающие в многопоточной среде, где я часто получал повреждения БД (и да, я проверял свой код на предмет безопасности потоков).
Если у кого-то есть положительные отзывы, мне интересно.