kandi background
Explore Kits

5 best C# Key Value Database libraries in 2022

by Open Weaver kits ✔ Updated: Jun 17, 2022

C# key value database libraries are an excellent way to store data in a fast and reliable way. It has many advantages over other databases like NoSQL databases, relational databases and document databases. Many companies use these key value databases for storing their data. C# Key Value Database libraries DBreeze, BTDB and Akavache, etc are a good choice if you need a fast and reliable key-value storage. DBreeze is one of the best key value stores which offers high performance and scalability. It can be used for storing large volumes of data within short time period. It supports serialization, compression, encryption and much more features which makes it more flexible than other key value stores available in the market today. Akavache is another key value database that you can use when you have an application that is using C# Key Value Database libraries. BTDB is a high performance and fully ACID compliant key-value database engine for .NET/.NET Core. BTDB is written in C#using for all data structures, hence it is very efficient in terms of memory usage. A few of the most popular open source C# key value database libraries for developers are

FASTERby microsoft

C# star image 4984 Version:v2.0.2

License: Permissive (MIT)

Fast persistent recoverable log and key-value store + cache, in C# and C++.

Support
Quality
Security
License
Reuse

FASTERby microsoft

C# star image 4984 Version:v2.0.2 License: Permissive (MIT)

Fast persistent recoverable log and key-value store + cache, in C# and C++.
Support
Quality
Security
License
Reuse

Akavacheby reactiveui

C# star image 2228 Version:8.1.1

License: Permissive (MIT)

An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.

Support
Quality
Security
License
Reuse

Akavacheby reactiveui

C# star image 2228 Version:8.1.1 License: Permissive (MIT)

An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.
Support
Quality
Security
License
Reuse

DBreezeby hhblaze

C# star image 415 Version:v1.105

License: Permissive (BSD-2-Clause)

C# .NET MONO NOSQL ( key value store embedded ) ACID multi-paradigm database management system.

Support
Quality
Security
License
Reuse

DBreezeby hhblaze

C# star image 415 Version:v1.105 License: Permissive (BSD-2-Clause)

C# .NET MONO NOSQL ( key value store embedded ) ACID multi-paradigm database management system.
Support
Quality
Security
License
Reuse

BTDBby Bobris

C# star image 122 Version:29.1.1

License: Permissive (MIT)

Key Value Database in .Net with Object DB Layer, RPC, dynamic IL and much more

Support
Quality
Security
License
Reuse

BTDBby Bobris

C# star image 122 Version:29.1.1 License: Permissive (MIT)

Key Value Database in .Net with Object DB Layer, RPC, dynamic IL and much more
Support
Quality
Security
License
Reuse

fluid-databaseby ashblue

C# star image 8 Version:v2.1.0

License: Permissive (MIT)

A simple key value pair database for Unity3d projects that supports string, bool, float, and int.

Support
Quality
Security
License
Reuse

fluid-databaseby ashblue

C# star image 8 Version:v2.1.0 License: Permissive (MIT)

A simple key value pair database for Unity3d projects that supports string, bool, float, and int.
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Database
Key Value Database
  • © 2022 Open Weaver Inc.