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

Предложения за просто решение за разпределено кеширане на .NET

Прост, бърз, лек и безопасен звук като неща като redis и memcached, които могат да бъдат много ефективни като централен кеш. За stackoverflow използваме redis чрез BookSleeve (клиент), но повечето магазини ще работят по подобен начин. Има и кеш на AppFabric, но това е значително по-сложно.

Основни точки обаче:

  • данните ви ще трябва да могат да се сериализират по някакъв начин
  • ако понастоящем използвате кеш паметта на големи обекти (като голяма таблица с данни), ще трябва да вземете предвид последствията за честотната лента или да я направите по-подробна.
  • вероятно ще се възползвате от 2-степенен кеш (една локална памет, като централният магазин е вторичен)
  • което означава, че ще трябва също да обмислите невалидност (правим това чрез API за pub/sub в redis)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Може ли командата redis incr да бъде ограничение до конкретен номер?

  2. Redis при отказ със StackExchange / Sentinel от C#

  3. Задаване на динамичен път в redis.conf с помощта на променливата Environment

  4. как да използвам nestjs redis microservice?

  5. Джедаи, не мога да получа връзка с джедаи:не може да получи ресурс от пула