Мне нужно спроектировать систему с постоянной и быстрой перезагрузкой данных, которая реализована с помощью mmap()
. Но системы, использующие mmap()
для постоянства, часто теряли целостность данных при сбое системы, как одноузловый MongoDB.
То, что у меня есть, - это очень плоская структура данных для хранения: данные разбиты на блоки размером 1024, нет зависимости между блоками. Доступ к блокам произвольно и интенсивно осуществляется и обновляется во время работы сервера.