一种数据存储、数据查询的方法及装置制造方法及图纸

技术编号:8275254 阅读:230 留言:0更新日期:2013-01-31 12:29
本发明专利技术公开一种数据存储、数据查询的方法及装置,涉及通信网络技术领域,可以提高存储和检索数据的速度。本发明专利技术实施例提供的方案,通过云存储设备获取待保存数据,将所述待保存数据均匀分布到各云存储数据节点上,并行地将所述待保存数据存储到云存储的分布式数据库中。以及云存储设备获取用户输入的索引字段,根据所述索引字段生成查询指令;将所述查询指令发送到各云存储的数据节点,并行地在云存储的分布式数据库中查询数据;将所述各云存储节点的查询结果的集合发送给所述用户。本发明专利技术实施例提供的方案适于进行数据存储以及数据查询时采用。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及通信网络
,尤其涉及一种数据存储、数据查询的方法及装置
技术介绍
云计算(Cloud Computing)是分布式处理、并行处理和网格计算发展的产物。云存储是对云计算的延伸和发展,指通过集群应用、网格技术或分布式文件系统、分布式数据库等,将网络中大量的存储设备通过软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一种系统。目前,关系型数据库以行和列的形式对数据进行存储。以oracle数据库话单表为例,一般每条话单记录在数据库表中是以行的形式存在,每行都会包含号码、对方号码、通话时间,通话时长等多个字段。数据在底层是以数据块(oracle data block)形式保存的。数据块是oracel的最小存储单元,占用一定的磁盘空间(如16k的块),即Oracle每次I/ O (input/output,输入输出)操作都是以块为单位的,例如虽然一条话单只有100字节,但查询时至少要读取一个块的数据。如果这条话单跨两个数据块,则需要读取2个块。也可以采用文件系统进行数据的存储与查询。例如,将详单、账单数据以文件的方式存储在文件系统中。其中,文件系统可以以地区、时本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:韩建中
申请(专利权)人:华为技术有限公司
类型:
国别省市:

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

1