sql >> Database teknologi >  >> NoSQL >> Redis

Forslag til simpel .NET distribueret caching-løsning

Enkel, hurtig, let og sikker lyder som ting som redis og memcached, hvilket kan være meget effektivt som en central cache. Til stackoverflow bruger vi redis via BookSleeve (klient), men de fleste butikker vil fungere på samme måde. Der er også en AppFabric-cache, men det er betydeligt mere komplekst.

Hovedpunkter dog:

  • dine data skal kunne serialiseres på en eller anden måde
  • hvis du i øjeblikket bruger cache af store objekter (som en stor datatabel), skal du overveje båndbreddeimplikationer eller gøre den mere detaljeret
  • du ville sandsynligvis have gavn af en 2-lags cache (én lokal hukommelse, med det centrale lager som sekundært)
  • hvilket betyder, at du også skal overveje ugyldiggørelse (det gør vi via pub/sub API i redis)


  1. Kan ikke oprette et fungerende meteor.js-projekt på en omstrejfende boks

  2. Kan mongo upsert array-data?

  3. Mongodb Mongoimport for stor:Fejl ved parsing

  4. Søgestreng med specialtegn i MongoDB-dokument