Redis
 sql >> база данни >  >> NoSQL >> Redis

Има ли някакъв начин да се работи със сесии без заключване на ASP.Net MVC сайт?

Да, можем да премахнем заключването от пътя си с „UnlockedStateProvider ".

Той е проектиран за MVC и не прилага .Net SessionStateStoreProviderBase, тъй като IIS модулът за сесия също има заключващ механизъм.

Това е прост ActionFilterAttribute, който ви предоставя хранилище за състояние чрез HttpContext.

Има и доставчик на Redis, така че можете да използвате безопасно в уеб ферма, Azure или AWS.

Моля, разгледайте:

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

Забележка: Разработен за разширена употреба и не е заместител на който и да е SessionStateProvider...




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Проблеми при стартиране на екземпляр на OAuthd

  2. Как да комбинираме сортираните набори Redis?

  3. Висока наличност с Redis Sentinels:Свързване към Redis Master/Slave комплекти

  4. Как да възобновите хеш слотове на конкретен възел в редис клъстер в случай на тежка повреда?

  5. Не може да се стартира Redis сървър поради грешка в конфигурационния файл