三种典型的请求接口开发模式

模式一:读取数据库

使用场景:对数据及时性要求较高


模式二:读取缓存的方式

可以调用缓存服务:例如memcache和redis对数据库读取的数据做一份缓存,

好处是在· 用户重复调用的时候减少数据查询、组装时间及时返回信息;

· 减少服务器同时接受多个请求的压力;

· 而且可以设定缓存失效时间,减少因为缓存而导致用户访问数据不够及时的现象。


模式三:定时缓存


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,973评论 19 139
  • 1、memcache的概念? Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨...
    桖辶殇阅读 2,271评论 2 12
  • 转载地址:http://gnucto.blog.51cto.com/3391516/998509 Redis与Me...
    Ddaidai阅读 21,467评论 0 82
  • 看书半小时,今天看到《1Q84》里“如果不解释就弄不懂,再怎么解释也弄不懂”,仔细想想觉得这句话还蛮有道理。很多时...
    暴走君萨阅读 336评论 0 0
  • 很久没这么轻松了,莫名其妙被一些无聊的聊天打趣给治愈了,接连着有高中同学深夜的问候,也是fantastic的一晚。...
    芍筱阅读 339评论 0 0