[发明专利]存储装置、服务器装置、存储系统、数据库装置、数据的提供方法及程序有效

专利信息
申请号: 201180010533.2 申请日: 2011-02-24
公开(公告)号: CN102763089A 公开(公告)日: 2012-10-31
发明(设计)人: 福田昌弘;城田尚志;罗曼·施特贺 申请(专利权)人: 乐天株式会社
主分类号: G06F12/00 分类号: G06F12/00
代理公司: 中科专利商标代理有限责任公司 11021 代理人: 吴秋明
地址: 日本国*** 国省代码: 日本;JP
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 存储 装置 服务器 存储系统 数据库 数据 提供 方法 程序
【说明书】:

技术领域

本发明涉及作为数据库的缓冲存储器(cache)发挥功能的存储装置、服务器装置、存储系统、数据库装置、数据的提供方法及程序。

背景技术

作为使用了数据库的系统,公知下述的专利文献1所记载的系统。专利文献1所记载的数据库系统具有对数据库内的数据进行缓存的数据保持部。通过该数据保持部,能够提高数据库的响应速度、且减轻数据库的负荷。

在先技术文献

专利文献

专利文献1:日本特开2009-265840号公报

发明内容

(发明所要解决的课题)

但是,从数据库缓存了数据之后,有时在数据库中会更新相应数据。因此,获取了从数据库缓存的数据的装置需要询问该数据是否为数据库中保存的最新的数据。要求减轻对于该询问的数据库的负荷。

本发明的目的在于,提供一种可减轻数据库装置的负荷的存储装置、服务器装置、存储系统、数据库装置、数据的提供方法及程序。

(用于解决课题的手段)

本发明的一个方式是对多个数据库装置中保存的多个记录进行缓存的存储装置。

一实施方式的存储装置具备记录获取部、保存部、接收部、检索部及文件发送部。该存储装置如以下说明的那样,提供在数据库装置中保存的数据。即,记录获取部将多个数据库装置中保存的多个记录的每一个作为包含该记录所含的多个项目的文件来获取。文件内包含的项目包括:用于确定记录的第1信息、表示该记录的新旧程度的第2信息、用于确定多个数据库装置中保存了该记录的数据库装置的第3信息。文件具有可基于第1信息确定的文件名。保存部保存由记录获取部获取到的文件。接收部从与存储装置连接的服务器装置中接收在多个数据库中保存的任意的记录所含的第1信息。检索部从保存部中检索基于由接收部接收到的第1信息而确定的文件。文件发送部向服务器装置发送由检索部检索到的文件。

在一实施方式中,通过使计算机作为记录获取部、保存部、接收部、检索部及文件发送部而发挥功能的程序,使该计算机作为存储装置来工作。

本存储装置起到数据库装置的缓冲存储器的作用,因此有助于数据库的负荷的削减。此外,该存储装置向服务器装置提供包含第2信息和第3信息的文件,因此服务器装置可利用第2信息、即表示获取到的记录的新旧程度的信息,仅询问基于第3信息确定的数据库装置。由此,可削减不是询问对象的数据库装置的负荷。此外,在接受了询问的数据库装置中,能够判断获取到的数据是否为最新的数据。

本发明的另一方式是与对多个数据库装置中保存的多个记录进行缓存的存储装置及所述多个数据库装置连接的服务器装置。该服务器装置具备获取请求接收部、获取请求发送部、文件接收部、数据发送部、最新记录请求发送部、响应接收部、及最新数据发送部。服务器装置的获取请求接收部从终端接收针对多个数据库中保存的记录的获取请求,该获取请求包含该记录所含的第1信息。服务器装置的获取请求发送部向存储装置发送通过该服务器装置的获取请求接收部接收到的获取请求所包含的第1信息。服务器装置的文件接收部接收响应于由该服务器装置的获取请求发送部发送的第1信息而从存储装置的文件发送部发送的文件。该文件包括可根据第1信息确定的记录所包含的多个项目。该文件内包含的项目除了用于确定该记录的第1信息外,还包含表示该记录的新旧程度的第2信息、及用于确定多个数据库装置中保存了该记录的数据库装置的第3信息。服务器装置的数据发送部向终端发送通过该服务器装置的文件接收部接收到的文件或该文件内包含的项目。

在一实施方式中,服务器装置还具备最新记录请求发送部、响应接收部、及最新数据发送部。在该一实施方式的服务器装置中,如以下说明的那样,提供最新数据。即,最新记录请求发送部响应来自与服务器装置连接的终端的规定请求,向基于由文件接收部接收到的文件中包含的第3信息而确定的数据库装置发送包括该文件所含的第1信息及第2信息的最新记录获取请求。接收了最新记录获取请求的数据库装置在具有包含该最新记录获取请求所含的第1信息、且比根据该最新记录获取请求中包含的第2信息确定的新旧程度新的最新记录时,响应接收部从该数据库装置将该最新记录作为包含该最新记录所含的项目的文件来接收。在不存在最新记录时,响应接收部从数据库装置接收表示不存在最新记录的信息。最新数据发送部向终端发送由响应接收部接收到的文件或该文件内包含的项目。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐天株式会社,未经乐天株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201180010533.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top