As of April 2016, this project is not maintained anymore. Much faster versions of cross-process synchronized and persistent data structures will soon appear in the Spreads library.
Adapted and improved from https://mmf.codeplex.com/. Replaced all serializers
by BinaryFormatter with easy option to replace it by setting a static Config.Serializer
property. Structs deserialization must support zero bytes array - wrap any existing
serializer as shown here.
Use this only for IPC with in-memory or temporary files (files will be deleted when last process accessing them exits) or if you are on Mono and need quick and simple solution. For Windows, use ESENT. See details in a comment..
PM> Install-Package MMDataStructures