将Redis用作REST API的中间缓存

将Redis用作REST API的中间缓存,第1张

将Redis用作REST API的中间缓存

当然,我们在公司做同样的事情,使用Redis来存储不是JSON,而是存储从RESTful请求的后端数据库生成的大型XML字符串,它节省了大量的网络跃点和开销。

如果这是您第一次使用Redis,请记住一些注意事项…

专用Redis服务器
Redis是单线程的,应部署在具有足够CPU能力的专用服务器上。不要将其部署在您的应用程序或数据库服务器上。

高可用性
通过主/从复制设置Redis以实现高可用性。我知道Redis 集群已经取得了很多进展,因此您可能还需要检查HA。

高速缓存命中/未命中
当在Redis中检查高速缓存“命中”时,如果连接中断或发生任何异常,请不要使请求失败,只需默认使用数据库即可;缓存应该始终是“尽力而为”,因为数据库总是可以用作最后的选择。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4933454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存