laitimes

Recommend 5 pcs. The .NET version is an open-source library for the Redis client

author:Not bald programmer
Recommend 5 pcs. The .NET version is an open-source library for the Redis client

As a high-performance (NOSQL) key-value database, Redis is widely used in actual project development and is also suitable for many business scenarios.

Here are 5 of them. The .NET version of the Redis client is an open-source library that facilitates development and improves efficiency.

1、StackExchange.Redis

Introduction: Developed by the StackExchange team. It offers a rich set of features and options, such as connection pooling, pipelines, transactions, pub/sub, Lua scripting, and more, supports multiple serialization and compression methods, and easily integrates with other .NET applications.

Star:5.8K

Recommend 5 pcs. The .NET version is an open-source library for the Redis client

Project address: https://github.com/StackExchange/StackExchange.Redis

2、EasyCaching

Introduction: A simple and easy-to-use cache library, including basic usage and advanced usage, supporting a variety of in-memory databases: in-memory cache, Redis, CSRedis, Memcached, SQLite cache, disk cache, LiteDB.

Star:1.8K

Recommend 5 pcs. The .NET version is an open-source library for the Redis client

Project address: https://github.com/dotnetcore/EasyCaching

3、CacheManager

Introduction: It supports a variety of cache providers and advanced cache functions, the core of which is to simplify the work of developers to deal with complex caching scenarios, and can implement multi-layer caching with a small amount of code, while providing additional optional functions such as cache synchronization and concurrent updates.

Star:2.3K

Recommend 5 pcs. The .NET version is an open-source library for the Redis client

Project address: https://github.com/MichaCo/CacheManager

4、FreeRedis

Introduction: Compatible with .NET Core 2.1+, .NET Framework 4.0+, Xamarin and AOT, fully supports Redis cluster, sentinel mode, master-slave separation, publish and subscribe, Lua script, pipeline, transaction, GEO command, STREAM type command, local cache and RESP3 protocol, the method name is consistent with redis-cli, and provides a rich feature set to meet the needs of different scenarios.

Star:884

Recommend 5 pcs. The .NET version is an open-source library for the Redis client

Project address: https://github.com/2881099/FreeRedis

5、NewLife.Redis

Introduction: Real-time computing for processing big data with high performance. In addition to the basic Redis features, it also adds advanced features such as list structure, hash structure, and queue.

Star:807

Recommend 5 pcs. The .NET version is an open-source library for the Redis client

Project address: https://github.com/NewLifeX/NewLife.Redis