RediSharp est une base de donnée clé-valeur en mémoire, à la manière de Redis, mais écrite en C#.
Il faut le SDK .NET 8.0 pour compiler et exécuter RediSharp.
Vous pouvez vérifier si le SDK est installé avec la commande
dotnet --version
.
Après avoir cloné le dépôt, vous pouvez compiler RediSharp avec la commande suivante:
dotnet build -c Release
Pour démarrer le serveur RediSharp, utilisez la commande :
dotnet run -c Release --project src/Server/Server.csproj
Et pour lancer un client, utilisez la commande :
dotnet run -c Release --project src/Client/Client.csproj
> set user:32.name "Paul Dupont"
OK
> get user:32.name
"Paul Dupont"
Vous pouvez aussi lancer le serveur RediSharp avec Docker. Pour cela, utilisez la commande suivante :
docker compose up --build -d