ZoneTree is a fast key value store written in pure C#
published on 2022/08/18
ZoneTree is a persistent, high-performance, transactional, and ACID-compliant key-value database for .NET. It can operate in memory or on disk. (Optimized for SSDs)
- It is pure C#.
- It is fast. See benchmark below.
- Your data is protected against crashes / power cuts.
- Supports transactional and non-transactional access with blazing speeds and ACID guarantees.
- You can embed your database into your assembly. Therefore, you don't have to pay the cost of maintaining/shipping another database product along with yours.
This is very notable. We don't see a lot of OSS database implementation in C#.