卡飞资源网

专业编程技术资源共享平台

软考高级-系统架构设计师-缓存技术Redis

软考高级-系统架构设计师,缓存技术Redis

常见的缓存技术有:MemCache、Redis、squid,今天主要来看看Redis。

Redis目前在实际工作中有着广泛的应用,有些项目中当缓存使用,有些项目中当数据库使用。我曾经负责的项目两种场景都用过。 目前来看,Redis集群模式应用很多。要是一个“快"字。

数据库与缓存数据是否可能不一致?如何解决?

数据读取

步骤如下:

1、根据key从缓存读取数据

2、如果缓存没有,则根据key在数据库中查找

3、读取到“值”后, 写入缓存


数据写入

没有完全统一的做法!

步骤如下:

1、根据key值写入数据库

2、根据key更新缓存(或删除缓存)


关于Redis这块,后面会围绕redis存储方案、数据分片方案、数据类型、淘汰算法、持久化、常见问题进行讲解。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言