Использование C ++ Boost сопоставленных файлов памяти для создания структур данных на диске - PullRequest
6 голосов
/ 11 января 2010

Я пытался использовать Boost.Interprocess для создания структуры данных на диске. Все примеры в Boost Documentation (http://www.boost.org/doc/libs/1_41_0/doc/html/interprocess.html)) предназначены для использования общей памяти, хотя в них упоминается, что файлы, отображаемые в память, также могут быть использованы. Мне интересно, использовал ли кто-нибудь здесь файлы, отображенные в память? запущен (скажем, карта или набор файлов с отображением в памяти)?

1 Ответ

6 голосов
/ 11 января 2010

Вы можете взглянуть на проект stldb , который активно обсуждается в списке рассылки. Он пытается построить базу данных ACID поверх boost::interprocess.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...