DBreeze logo

DBreeze

hhblaze/DBreeze

C# .NET ACID-compliant multi-paradigm database management system

GraphCanon updated 1d · GitHub synced 1d

578 stars62 forksLast push 1d C# BSD-2-Clause

Decision brief

DBreeze is an ACID-compliant C# .NET database management system that supports key-value storage and offers advanced search features alongside vector layer capabilities.

Good fit when

  • When developing applications in the C# .NET environment requiring robust, transactional (ACID) support.
  • For scenarios where both efficient text and semantic searches need to be integrated within a single database solution.

Avoid when

  • If the project demands real-time scalability and distribution capabilities beyond what an embedded database can offer
  • In cases where Python, Java, or other non-.NET languages are preferred or required for development.
Pricing:
freemium - The BSD-2-Clause license under which DBreeze is released allows free usage, but there may be options for paid support or enhanced services not detailed here.

Observed Jul 15, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of 1d
Provenance
Not a fork · Personal account
As of 1d
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

git clone https://github.com/hhblaze/DBreeze

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

DBreeze provides key value and object store embedded features alongside text search and semantic search capabilities with vector layers.

Capability facts

Languages
c#

Source: github.language · Aug 22, 2026

Categories

Tags

README

DBreeze Database

DBreeze Database is a professional, open-source, multi-paradigm (embedded Key-Value store, objects, NoSql, text search, multi-parameter search, embedding vector database, vector similarity search / clustering etc.), multi-threaded, transactional and ACID-compliant data management system for .NET5> / .NET Framework 3.5> / Xamarin MONO Android iOS / .NET Core 1.0> / .NET Standard 1.6> / Universal Windows Platform / .NET Portable / UNITY / CoreRT

...for servers, desktops, mobiles and internet-of-things... Made with C#

  • It's free software for those who believe it should be free.
  • It has been used in our own production environment since June 2012.
  • Follow the project, to be in touch with the recent optimizations and enhancements.
  • DBreeze via NuGet since January 2014.
  • DBreeze for .NETCore, CoreRT, .NET Standard / UWP (Universal Windows Platform), .NET Framework grab via NuGet.
  • Works on Linux, Windows, OS X. Via Xamarin on Android, iOS.
  • DBreeze is listed in nosql-database.org, Awesome .NET Core, awesome-dotnet
  • Read "Release notes" document to get latest DBreeze news.

Its homepage is http://dbreeze.tiesky.com or https://github.com/hhblaze/DBreeze

Key features:

  • Embedded .NET family assembly, platform independent and without references to other libraries.
  • Multi-threaded, ACID compliant, with a solution for deadlocks resolving/elimination, parallel reads and synchronized writes/reads.
  • No fixed scheme for table names (construction and access on the fly).
  • Tables can reside in mixed locations: different folders, hard drives, memory, in-memory with disk persistence.
  • Liana-Trie indexing technology. Database indexes (keys) never need to be defragmented. Speed of insert/update/remove operations doesn't change during the time.
  • Ability to access Key/Value pair of a table by physical link, that can economize time for joining necessary data structures.
  • No limits for database size (except "long" size for each table and physical resources constraints).
  • Low memory and phys

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.