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

Sugestie dotyczące prostego rozwiązania do rozproszonego buforowania .NET

Prosty, szybki, lekki i bezpieczny dźwięk, taki jak redis i memcached, który może być bardzo skuteczny jako centralna pamięć podręczna. W przypadku przepełnienia stosu używamy redis przez BookSleeve (klient), ale większość sklepów będzie działać podobnie. Istnieje również pamięć podręczna AppFabric, ale jest ona znacznie bardziej złożona.

Najważniejsze punkty:

  • Twoje dane będą musiały być w jakiś sposób serializowane
  • jeśli obecnie używasz pamięci podręcznej dużych obiektów (takich jak duża DataTable), musisz wziąć pod uwagę wpływ na przepustowość lub uczynić ją bardziej szczegółową
  • Prawdopodobnie skorzystałbyś z dwuwarstwowej pamięci podręcznej (jedna pamięć lokalna, z centralnym magazynem jako drugorzędnym)
  • co oznacza, że ​​musisz również rozważyć unieważnienie (robimy to za pośrednictwem interfejsu API pub/sub w redis)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Seler z wieloma stronami django

  2. Wydajny pamięciowo sposób przechowywania 32-bitowych liczb całkowitych ze znakiem w Redis

  3. Pamięć podręczna Laravela w Redis jest bardzo powolna

  4. Błąd niezwiązany elementu integracji JHipster Redis

  5. Konfigurowanie Redis ElastiCache z Elastic BeanStalk + Django