Nier.Redis
0.0.1
dotnet add package Nier.Redis --version 0.0.1
NuGet\Install-Package Nier.Redis -Version 0.0.1
<PackageReference Include="Nier.Redis" Version="0.0.1" />
paket add Nier.Redis --version 0.0.1
#r "nuget: Nier.Redis, 0.0.1"
// Install Nier.Redis as a Cake Addin #addin nuget:?package=Nier.Redis&version=0.0.1 // Install Nier.Redis as a Cake Tool #tool nuget:?package=Nier.Redis&version=0.0.1
Nier Redis Toolbox
A library provides some handy redis operations like insert an item to a list and trim the list to make the list fixed sized.
It is possible to achieve the same features using multiple redis command calls, this library uses lua script to implement these features so only one redis command is issued and atomicity of the execution is guaranteed.
Not all redis write commands supports setting TTL of keys, all features in the library supports setting TTL of keys.
This library is built on top of StackExchange.Redis.
Features
- Hash set with key expiration
- Set a value only if the value is newer version than stored in redis
- Fixed sized list
API
- Nier.Redis.List.IRedisFixedSizedList
- Nier.Redis.Hash.IRedisHash
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.2 is compatible. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
-
.NETCoreApp 2.2
- StackExchange.Redis (>= 2.0.519)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.0.1 | 576 | 3/3/2019 |