recherche

Maison  >  Questions et réponses  >  le corps du texte

memcached - redis或memcache缓存操作类封装有哪些点需要注意?

新公司在用lumen重构做微服务api框架,上面安排在lumen原有基础上再封装一套缓存操作的类库,想问问这方面有什么需要注意的.

目前架构师给的建议有
未连接上redis或者memcache时取真实数据
get获取缓存时候检测是否缓存中存在改key
set时在设置有效时长基础上随机+1-10秒

習慣沉默習慣沉默2813 Il y a quelques jours763

répondre à tous(1)je répondrai

  • 滿天的星座

    滿天的星座2017-04-26 09:04:05

    Le plus important est d'assurer l'unité du cache et des données réelles.
    Le cache de lecture manque, lisez les données réelles, lisez et écrivez le cache
    Écrivez/supprimez/modifiez d'abord les données réelles, puis exploitez le cache après succès.

    Les opérations du cache et des données réelles doivent être cohérentes. Des verrous en lecture-écriture peuvent être utilisés pour contrôler le problème des anciennes données acquises par le cache pendant la période suivant l'exploitation des données réelles.

    répondre
    0
  • Annulerrépondre