Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
LiteDB - A .NET NoSQL Document Store in a single data file
Fast persistent recoverable log and key-value store + cache, in C# and C++.
ACID Document Database
Fluent migrations framework for .NET
- fluentmigrator
- database-schema
- database
- migration
Entity Framework Core provider for MySQL and MariaDB built on top of MySqlConnector
- entity-framework
- dotnet
- dotnet-core
- entity-framework-core
An asynchronous, persistent key-value store for .NET desktop and mobile applications, backed by SQLite. Suited to both durable data such as user settings and cached data that expires, with optional encryption and System.Text.Json serialization.
- c-sharp
- cache
- reactive-extensions
- reactive-programming
Pluggable foundation blocks for building distributed apps.
- azure
- c-sharp
- lock
- message-bus
:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
MySQL Connector for .NET
- mysql
- dotnet
- async
- dotnet-core
SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics
- orm
- dotnet-core
- cross-platform
- high-performance
Generate SQL for CRUD operations based on your POCO classes for Dapper
- dapper
- repository-pattern
- crud-generator
- sql-generator
Get SQL Server notification on record table change
- notification
- notifications
- table
- record
C# .NET NOSQL ( key value, object store embedded TextSearch SemanticSearch Vector layer ) ACID multi-paradigm database management system.
Language model search engine built on a vector database and an anything key/value store.
fast .NET ORM for strongly typed people
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.
Simple JSON flat file data store with support for typed and dynamic data.
Fluent mapping for Dapper, with conventions, immutable object materialization, analyzers, source generators, DI integration, and Dommel support.
- dapper
- c-sharp
- poco-properties
- analyzers
SapphireDb Server, a self-hosted, easy to use realtime database for Asp.Net Core and EF Core
Connector/NET is a fully-managed ADO.NET driver for MySQL.
Smallest full text search engine (lucene replacement) built from scratch using inverted Roaring bitmap index, highly compact storage, operating in database and document modes
A convenient data structure supporting efficient in-memory indexing and querying, including range queries, fuzzy string matching and vector search.
.net connector for Tarantool NoSql database.
- tarantool-nosql-database
- tarantool
- dotnet
- dotnet-core