redis为什么适合做缓存

redis是一款内存高速缓存数据库

数据模型为:key – value,非关系型数据库使用的存储数据的格式;

redis为什么适合做缓存

数据库缓存:(推荐学习:Redis视频教程

sql语句时key值,查询结果resultSet是value,当同一个查询语句访问时(select * from t_product),只要曾经查询过,调用缓存直接返回resultSet,节省了数据库读取磁盘数据的时间。

持久层缓存:

减少了连接数据库的时间;减少了resultSet封装对象的过程。

业务层和控制层的缓存:

减少调用层次。

描述缓存在业务层的逻辑:

查询商品信息

判断当前查询在缓存是否有数据

如果有数据,直接返回,当前请求结束;

如果没有数据,查询持久层数据库数据,获取数据存储再缓存一份,供后续访问使用;

更多redis相关技术文章,请访问Redis视频教程栏目进行学习!

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享