一种图片存储与读取方法技术

技术编号:8273656 阅读:264 留言:0更新日期:2013-01-31 06:18
本发明专利技术公开了一种图片存储与读取方法,其中,包括图片存储方法和图片读取方法,所述的图片存储方法包括如下步骤:步骤一,用户上传图片;步骤二,计算用户上传图片的MD5值;由MD5值前两个字符定服务器,读取服务器信息的配置文件,确定服务器;通过MD5值第3、4个字符确定文件图片二级目录;将MD5值第5-9字符换算成十进制,取1024的余数为三级目录;步骤三,保存图片,并将MD5值存储数据库。本发明专利技术采用分布式存储,可以有一台或多台服务器组成文件存储的系统,无需搭建云平台,图片服务器各个文件夹里文件的多少可以自己去控制,而且便于跨服务器的备份。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
图片存储一直是网站常用的存储,面对日益庞大的图片库,一台图片服务器已经远远不能满足海量的图片存储需要。一般图片存储的目录按日期来进行存储,但是这样将会面对一个问题,当图片越来越多的时候,图片索引将会越来越慢,并且当服务器存满的时候,就要面临着图片迁移的问题。
技术实现思路
有鉴于此,本专利技术的目的是提供,采用分布式存储,可以 有一台或多台服务器组成文件存储的系统,无需搭建云平台,图片服务器各个文件夹里文件的多少可以自己去控制,而且便于跨服务器的备份。为了实现上述目的,本专利技术采用以下技术方案 ,其中,包括图片存储方法和图片读取方法,所述的图片存储方法包括如下步骤 步骤一,用户上传图片; 步骤二,计算用户上传图片的MD5值;由MD5值前两个字符定服务器,读取服务器信息的配置文件,确定服务器;通过MD5值第3、4个字符确定文件图片二级目录;将1 5值第5-9字符换算成十进制,取1024的余数为三级目录; 步骤三,保存图片,并将MD5值存储数据库。作为优选,所述的图片读取方法包括如下步骤 步骤一,读取数据库图片对应的MD5值; 步骤二,通过MD5值本文档来自技高网...

【技术保护点】
一种图片存储与读取方法,其特征在于:包括图片存储方法和图片读取方法,所述的图片存储方法包括如下步骤:步骤一,用户上传图片;步骤二,计算用户上传图片的MD5值;由MD5值前两个字符定服务器,读取服务器信息的配置文件,确定服务器;通过MD5值第3、4个字符确定文件图片二级目录;将MD5值第5?9字符换算成十进制,取1024的余数为三级目录;步骤三,保存图片,并将MD5值存储数据库。

【技术特征摘要】

【专利技术属性】
技术研发人员:李超周朋辉吴继平李沛
申请(专利权)人:河南锐之旗信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1