发明名称 一种网站运营系统海量图片数据的检索方法
摘要 本发明一种网站运营系统海量图片数据的检索方法,当用户登录网站运营系统并提交图片检索请求后,系统根据图片检索请求从数据库检索获取图片检索参数;该系统通过用户图片服务器ID获取图片服务器地址,计算出完整的图片访问路径返回给用户端;该用户端获取返回的图片访问路径后,向目标图片服务器提交请求并获取图片数据至;本发明通过图片服务器与大型网站运营系统分离,按照指定的算法将海量的图片数据分散各个图片服务器指定目录,严格控制每个图片目录下的图片数量,避免单个图片服务器硬盘某个目录下的图片数量过多,导致的硬盘图片检索速度下降问题,以提高大型网站运营系统快速检索海量图片数据的能力。
申请公布号 CN102024037A 申请公布日期 2011.04.20
申请号 CN201010572060.2 申请日期 2010.11.30
申请人 厦门雅迅网络股份有限公司 发明人 柯志达;韩震华;余建成;洪志新;林国欣
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 厦门市新华专利商标代理有限公司 35203 代理人 朱凌
主权项 一种网站运营系统海量图片数据的检索方法,其特征在于:网站运营系统设置有若干个网站服务器,该网站服务器连接有至少一个图片服务器群;该网站运营系统还连接一存储有用户归属分组ID或企业ID、图片服务器基本信息、图片服务器群配置信息和图片存储路径信息的数据库;按用户分组或企业拥有的在线用户的数量配置多个图片服务器,形成图片服务器群,一个用户群或用户分组可以对应多个图片服务器,一个图片服务器可以对应多个用户分组或用户群;图片服务器根据用户分组ID或企业ID以及图片存储的相对路径,计算出图片在本地硬盘的绝对路径,而网站运营系统则负责将图片归属的分组ID或企业ID以及图片存储的相对路径等信息存储数据库;当用户登录网站运营系统并提交图片检索请求后,该网站服务系统根据图片检索请求从数据库检索获取包括图片服务器ID、企业或用户分组ID、模块名称、用户分组ID、图片名称的图片检索参数;网站运营系统通过图片服务器ID确认目标图片服务器存在且可用,并通过用户图片服务器ID获取图片服务器地址,然后按照“图片服务器地址+企业或用户分组ID+“/”+模块名称+”/”+用户分组序号+“/”+图片名称”,计算出完整的图片访问路径返回给用户端;该用户端获取返回的图片访问路径后,向目标图片服务器提交获取图片数据请求;该目标图片服务器接受获取图片数据请求并返回图片数据至用户端。
地址 361009 福建省厦门市软件产业基地观日路46号