NMemory is a lightweight non-persistent in-memory relational database engine that is purely written in C# and can be hosted by .NET applications. It supports traditional database features;
- Foreign Key Relations
- Transaction Handling and Isolation
- Stored Procedures
- Query Optimization
NMemory library provides a class called Database which represents an in-memory database instance.
Once the in-memory database is defined, create a database instance and insert some data into the in-memory database.
Currently, it just serves as the core component of the Effort library. However, developer interest and contribution could make it a more robust engine that might serve well in a wide range of scenarios.
The best way to contribute is by spreading the word about the library:
- Blog it
- Comment it
- Fork it
- Star it
- Share it
- A HUGE THANKS for your help.