[发明专利]云数据库系统以及云数据读写处理方法、设备有效
申请号: | 201210172212.9 | 申请日: | 2012-05-29 |
公开(公告)号: | CN102724301A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 郭强 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 程宝妹 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 系统 以及 数据 读写 处理 方法 设备 | ||
技术领域
本发明涉及云数据库技术,尤其涉及一种云数据库系统以及云数据读写处理方法、设备,属于云计算技术领域。
背景技术
云数据库系统是在云计算概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配置大量的云存储设备,上述云存储设备分布在网络的不同位置,并通过网络连接,然后通过统一的接口和云数据读写处理设备为云客户端提供数据存储服务,上述通过网络连接的一起的云存储设备和云数据读写处理设备构成了一个云数据库系统。
现有技术中,在进行云数据库系统的数据读写时,都是由云数据读写设备在接收到云客户端发起的数据读写请求后,通过查找存储相应数据的多个云存储设备,并随机选定一个云存储设备去完成数据读写操作。在这种情况下,容易出现到数据正在进行更新的云存储设备上进行读取操作,或者是到数据正在被读取的云存储设备上进行写操作的情况,从而容易导致在云存储设备上发生数据读写操作的碰撞,并使得对云存储设备上的数据读写操作失败率高。
发明内容
本发明提供一种云数据库系统以及云数据读写处理方法、设备,用于降低在云存储设备上发生数据读写操作碰撞的几率,提高对云存储设备上数据读写操作的成功率。
本发明的第一个方面是提供一种云数据读写处理方法,包括:
云数据读写处理设备接收第一数据读取请求消息,所述第一数据读取请求消息携带云客户端要读取的数据的标识信息;
云数据读写处理设备根据所述标识信息查找存储所述云客户端要读取的数据的云存储设备以及所述云存储设备上所述数据的第一使用频率信息,所述云存储设备上所述数据的第一使用频率信息用于表征当前时间段内对所述云存储设备上所述数据执行写操作的频率;
云数据读写处理设备选择当前时间段内对所述云存储设备上所述数据执行写操作的频率低于第一特定阈值的云存储设备中的一个执行数据读取操作。
本发明的另一个方面是提供一种云数据读写处理设备,包括:
第一接收模块,用于接收第一数据读取请求消息,所述第一数据读取请求消息携带云客户端要读取的数据的标识信息;
第一查找模块,用于根据所述标识信息查找存储所述云客户端要读取的数据的云存储设备以及所述云存储设备上所述数据的第一使用频率信息,所述云存储设备上所述数据的第一使用频率信息用于表征当前时间段内对所述云存储设备上所述数据执行写操作的频率;
数据读取模块,用于选择当前时间段内对所述云存储设备上所述数据执行写操作的频率低于第一特定阈值的云存储设备中的一个执行数据读取操作。
本发明的又一个方面是提供一种云数据库系统,包括上述的云数据读写处理设备,以及均与所述云数据读写处理设备连接的两个以上的云存储设备。
本发明提供的云数据库系统以及云数据读写处理方法、设备,其中云数据读写处理设备接收第一数据读取请求消息后,根据第一数据读取请求消息携带的标识信息查找存储云客户端要读取的数据的云存储设备以及相应的所述云存储设备上所述数据的第一使用频率信息,上述的第一使用频率信息用于表征当前时间段内对所述云存储设备上所述数据执行写操作的频率,然后云数据读写处理设备选择当前时间段内对所述云存储设备上所述数据执行写操作的频率低于第一特定阈值的云存储设备中的一个执行数据读取操作,能够降低在云存储设备上发生数据读写操作的碰撞的几率,提高对云存储设备上数据读写操作的成功率。
附图说明
图1为本发明实施例中云数据读写处理方法的流程示意图;
图2为本发明实施例中云数据读写处理设备的结构示意图一;
图3为图2所示实施例中数据读取模块的结构示意图;
图4为本发明实施例中云数据读写处理设备的结构示意图二;
图5为图4所示实施例中写数据模块的结构示意图;
图6为本发明具体实施例中云数据库系统的组成示意图;
图7为本发明具体实施例中云数据读取方法的流程示意图。
具体实施方式
针对现有技术中对运存储设备的读写失败率高的缺陷,本发明实施例提供了一种技术方案,图1为本发明实施例中云数据读写处理方法的流程示意图,如图1所示,该方法包括如下的步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210172212.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自激式开关电源电路
- 下一篇:一种改进的多层压电换能元件
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置