一种网站运营系统存储海量图片数据的方法技术方案

技术编号:6680660 阅读:290 留言:0更新日期:2012-04-11 18:40
本发明专利技术一种网站运营系统存储海量图片数据的方法,将图片服务器与网站运营系统分离,通过图片服务器集中处理用户图片数据的存储操作;当用户登录系统开始存储图片时,网站运营系统根据登录用户所属的企业或用户分组,找出该用户应归属的图片服务器群,再根据当前图片服务器群中各个图片服务器的负载情况,选择其中负载最轻的图片服务器进行存储处理;如此,通过网站运营系统与图片服务器分离,以及图片服务器的分布式负载均衡功能,将海量图片分散到各个图片服务器,避免单台图片服务器处理压力过大和解决了硬盘存储瓶颈的问题,以使该网站运营系统能快速存储海量图片数据。

【技术实现步骤摘要】

【技术保护点】
1.一种网站运营系统存储海量图片数据的方法,其特征在于:首先,网站运营系统设置有若干个网站服务器,该网站服务器连接有至少一个图片服务器群;该网站运营系统还连接一存储有用户归属的用户分组ID或企业ID信息、图片服务器基本信息、图片服务器群配置信息和图片存储路径信息的数据库;当用户登录网站运营系统上传图片到网站服务器,所述的网站服务器接收图片数据后根据数据库查找到该上传图片的用户归属的用户分组ID或企业ID,再根据该用户分组ID或企业ID查找到对应的图片服务器群,最后根据负载均衡算法,遍历比较该图片服务器群中所有的图片服务器的“正在处理的图片数据存储个数”和“已经处理过的图片数据个数”,通过比较选择压力最小的图片服务器作为受理此次图片存储请求的目标图片服务器,该网站服务器提交图片数据到对应的目标图片服务器完成图片存储;所述的目标图片服务器接收到图片数据并写入硬盘,图片存储成功后,将图片服务器ID与图片存储在目标服务器的相对路径及其图片文件名称返回给网站服务器并存入数据库。

【技术特征摘要】

【专利技术属性】
技术研发人员:柯志达韩震华余建成洪志新林国欣
申请(专利权)人:厦门雅迅网络股份有限公司
类型:发明
国别省市:92

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

1