sql >> Database teknologi >  >> NoSQL >> Redis

Redis-støttet ASP.NET SessionState-udbyder

Jeg har oprettet en Redis-baseret SessionStateStoreProvider der kan findes på GitHub ved hjælp af ServiceStatck.Redis som klient (i stedet for Booksleeve).

Det kan installeres via NuGet med Install-Package Harbour.RedisSessionStateStore .

Jeg fandt et par særheder med @NathanDs tilgang. I min implementering er låse gemt med sessionsværdien frem for i en separat nøgle (mindre rundrejser til Redis). Derudover fordi den bruger ServiceStack.Redis , den kan bruge poolede forbindelser.

Endelig er den testet. Dette var min største afbrydelse fra @NathanDs tilgang. Der var ingen måde faktisk på at vide, om det virkede uden at køre gennem hver brugssager manuelt.



  1. MongoDB $erstatAlle

  2. Mongoose:ObjectId-sammenligninger mislykkes inkonsekvent

  3. Redis at finde hashes efter feltværdier

  4. Opdel streng i en række af understrenge eller tegn i MongoDB