基于Redis的图片缓存研究

发布时间:2021-10-05 16:04
  随着服务器数据的不断增长和用户需求的急剧增加,大量数据访问导致磁盘I/O操作压力增大,进而导致网络服务响应时间越来越长。为解决这一问题,许多国内外学者致力于数据缓存管理研究,以减轻数据库的I/O操作压力。Redis作为内存数据库的典型应用,将所有数据存储于内存中以进行管理,从而提高数据访问性能,成为诸多学者关注的研究热点。常见的数据分为非结构化数据和结构化数据,但非结构化数据所占空间更大并且带有系统自身的大量属性特征,Redis存储结构化数据的案例或理论无法直接应用于非结构化数据。针对这些问题,主要进行了以下工作:应用系统中,很多场景下都需要展示大量图片。当所展示的图片大多数比较相似时,如何将这些相似图片进行高效缓存存储,需要设计合适的图片组缓存策略。针对这一特点结合系统特性设计了一种图片组缓存策略。策略使用感知哈希算法对图片进行相似度分组,并为图片组设计代码本和索引表。之后,以JPEG2000压缩标准来压缩代码本并执行Redis存储。通过改进策略,可以实现对图片缓存存储空间、访问时间的优化。图片数据相较于结构化数据所占空间更大,更容易出现内存空间满溢并执行缓存替换操作的情况。Redi... 

【文章来源】:中南民族大学湖北省

【文章页数】:50 页

【学位级别】:硕士

【部分图文】:

基于Redis的图片缓存研究


代码本图

基于Redis的图片缓存研究


产品双语展示

基于Redis的图片缓存研究


产品图片

【参考文献】:
期刊论文
[1]基于内容价值的缓存替换策略[J]. 黄丹,宋荣方.  电信科学. 2018(11)
[2]基于MySQL_MongoDB_Redis的Online Judge多数据库应用[J]. 王成,陈果,孙宸,欧阳纯萍.  计算机时代. 2018(09)
[3]基于动态流行度与请求代价的命名数据网络缓存策略[J]. 郭晨,郑烇,丁尧,王嵩.  计算机工程. 2018(02)
[4]面向Redis的数据序列化算法研究[J]. 孙杜靖,李玲娟.  计算机技术与发展. 2017(05)
[5]面向移动端基于社交关系的图片缓存替换算法[J]. 王菁,牛利杰.  计算机工程与科学. 2017(02)
[6]Java反序列化漏洞探析及其修复方法研究[J]. 徐江珮,王捷,蔡攸敏,刘畅.  湖北电力. 2016(11)
[7]基于Zernike矩和熵的图像感知哈希算法[J]. 张大兴,陈娟娟,邵伯仲.  电子科技. 2015(10)
[8]面向云存储的非结构化数据存储研究[J]. 王存宇,李珂,许锦才,王翔.  计算机时代. 2015(05)
[9]大数据发展现状及面临的问题[J]. 李芬,朱志祥,刘盛辉.  西安邮电大学学报. 2013(05)
[10]基于感知哈希的图像内容鉴别性能分析[J]. 潘辉,郑刚,胡晓惠,马恒太.  计算机辅助设计与图形学学报. 2012(07)

硕士论文
[1]非结构化车联网大数据存储与处理技术研究与应用[D]. 张春风.中国科学技术大学 2018
[2]高可用可扩展集群化Redis设计与实现[D]. 闫明.西安电子科技大学 2014



本文编号:3420085

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/shengwushengchang/3420085.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户6e32d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com