В прошлом я использовал VistaDB . Чистое решение .NET, которое также довольно хорошо работает в многопользовательском сценарии с простым развертыванием XCOPY (просто поместите DLL в папку вашего приложения; возможно, даже ILMerge будет работать).
Поскольку у него теперь есть третий владелец (если я считал правильно), я действительно не уверен, стоит ли основывать будущие проекты на этом инструменте.
С точки зрения производительности, MDB быстрее, чем VistaDB.