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.

Zone Tree

This is very notable. We don't see a lot of OSS database implementation in C#.