memcached - redis或memcache缓存操作类封装有哪些点需要注意?
習慣沉默
習慣沉默 2017-04-26 09:02:05
0
1
770

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

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

習慣沉默
習慣沉默

membalas semua(1)
滿天的星座

Perkara yang paling penting ialah memastikan perpaduan cache dan data sebenar.
Cache baca terlepas, baca data sebenar, baca dan tulis cache
Tulis/padam/ubah suai data sebenar dahulu, dan kemudian kendalikan cache selepas berjaya.

Operasi cache dan data sebenar mestilah konsisten Kunci baca-tulis boleh digunakan untuk mengawal masalah data lama yang diperoleh oleh cache dalam tempoh selepas data sebenar dikendalikan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan