Мне нравится идея баз данных документов, особенно MongoDB. Это позволяет ускорить разработку, поскольку нам не нужно настраивать схему базы данных. Однако MongoDB не поддерживает транзакции с несколькими документами и не гарантирует, что изменения будут записаны на диск сразу же, как и обычные базы данных (я знаю, что вы можете сделать время между флешами довольно маленьким, но оно по-прежнему не является гарантией).
Большинство наших проектов не настолько велики, что им нужны такие вещи, как многосерверные среды. Поэтому помня об этом. Есть ли один сервер MongoDB-подобных баз данных документов, поддерживающих многодокументные транзакции и надежную покраску на диск?