sql >> Databáze >  >> NoSQL >> Redis

Existuje nějaký způsob, jak pracovat s relacemi bez zamykání na webu ASP.Net MVC?

Ano, zámek můžeme z cesty odstranit pomocí „UnlockedStateProvider ".

."

Je navržen pro MVC a neimplementuje .Net SessionStateStoreProviderBase, protože modul relace IIS má také zamykací mechanismus.

Je to jednoduchý ActionFilterAttribute, který vám poskytuje úložiště stavu prostřednictvím HttpContext.

Má také poskytovatele Redis, takže jej můžete bezpečně používat ve webové farmě, Azure nebo AWS.

Podívejte se prosím:

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

Poznámka: Vyvinuto pro pokročilé použití a nenahrazuje žádný SessionStateProvider...




  1. Co znamená kód *((char*)-1) ='x'?

  2. Chyba 99 při připojování k localhost:6379. Nelze přiřadit požadovanou adresu

  3. Rozdělit řetězec podle znaku v Lua

  4. Vypočítat hodnotu přeskočení pro daný záznam pro seřazené stránkování