Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Czy istnieje sposób pracy z sesjami bez blokowania w witrynie ASP.Net MVC?

Tak, możemy usunąć blokadę z naszej drogi za pomocą „UnlockedStateProvider ".

Został zaprojektowany dla MVC i nie implementuje .Net SessionStateStoreProviderBase, ponieważ moduł sesji IIS ma również mechanizm blokujący.

Jest to prosty ActionFilterAttribute zapewniający magazyn stanów za pośrednictwem HttpContext.

Posiada również dostawcę Redis, dzięki czemu możesz bezpiecznie używać w farmie internetowej, Azure lub AWS.

Proszę spojrzeć:

  • https://www.nuget.org/packages/UnlockedStateProvider.Redis
  • https://github.com/efaruk/playground/tree/master/UnlockedStateProvider

Uwaga: Opracowany do zaawansowanego użytku, a nie zamiennik jakiegokolwiek SessionStateProvider...




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak przeglądać/wyświetlać wartości przechowywane w Redis

  2. ZRANGESTORE przed Redis 6.2.0

  3. Zapisz zagnieżdżony skrót w redis za pomocą aplikacji node.js

  4. Jak używać polecenia UNSUBSCRIBE w Redis 2.6.11?

  5. Czy Redis 6 może wykorzystać wielordzeniowe procesory?