为了加快微服务的响应速率,数据的缓存应该如何设计?

单体应用拆分为独立的多个微服务,无形中增加了系统的响应时间,可以通过本地缓存,分布式缓存相结合的方式来弥补性能的损耗。那为了加快服务的响应,数据缓存应该如何设计?显示全部

单体应用拆分为独立的多个微服务,无形中增加了系统的响应时间,可以通过本地缓存,分布式缓存相结合的方式来弥补性能的损耗。那为了加快服务的响应,数据缓存应该如何设计?

收起
参与13

查看其它 1 个回答wykkx的回答

wykkxwykkx系统架构师某基金公司

1,遵守数据存放的28原则;2,数据缓存尽量的使用只读,而不是同时支持读写;3,对缓存进行合理的规划(例如,粒度的划分等),这个需要结合具体的业务场景来看。

基金 · 2019-07-11
浏览2771

回答者

wykkx
wykkx0412
系统架构师某基金公司
擅长领域: 云计算容器系统运维

wykkx 最近回答过的问题

回答状态

  • 发布时间:2019-07-11
  • 关注会员:3 人
  • 回答浏览:2771
  • X社区推广