一种多元化数据云存储方法及系统技术方案

技术编号:23148834 阅读:33 留言:0更新日期:2020-01-18 13:23
本发明专利技术公开了一种多元化数据云存储方法及系统,包括以下步骤,用户通过应用模块下发命令至负载均衡信息模块;所述负载均衡信息模块根据负载均衡策略选择一台安装了数据处理模块的服务器,并将下发命令至所述服务器;所述数据处理模块接收并处理下发的命令,将命令转换能够数据存储模块能够识别的指令并发送给所述数据存储模块;所述数据存储模块接收指令并根据指令要求对数据进行操作。本发明专利技术的有益效果:用户只需要掌握本专利发明专利技术对外暴露的命令格式,无需开发者运维,服务提供商将此能力集成到服务器上进行,减少开发工作量。

【技术实现步骤摘要】
一种多元化数据云存储方法及系统
本专利技术涉及云存储的
,尤其涉及一种多元化数据云存储方法及系统。
技术介绍
云存储是一种网上在线存储的模式,即把数据存放在通常由第三方托管的多台虚拟服务器,而非专属的服务器上。现有的云存储技术,是通过将数据库架设在云端,向用户提供数据或图片文件的存储服务。例如在云端搭建一个文件系统服务,提供给用户存储文件。传统的云存储技术只能实现一些单一数据类型的数据存储能力,比如只存储结构化数据、只存储音视频文件。用户若想要使用检索功能,就需要再购买一台具备检索能力的服务器,需要自己做额外搭建服务实现存储数据库和检索数据库的数据同步等问题。此外传统的云存储技术开发上复杂,学习成本高,需要用户单独学习多种存储数据库,增加了用户的工作量。
技术实现思路
本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。...

【技术保护点】
1.一种多元化数据云存储方法,其特征在于:包括以下步骤,/n用户通过应用模块(100)下发命令至负载均衡信息模块(200);/n所述负载均衡信息模块(200)根据负载均衡策略选择一台安装了数据处理模块(300)的服务器(400),并将下发命令至所述服务器(400);/n所述数据处理模块(300)接收并处理下发的命令,将命令转换能够数据存储模块(500)能够识别的指令并发送给所述数据存储模块(500);/n所述数据存储模块(500)接收指令并根据指令要求对数据进行操作。/n

【技术特征摘要】
1.一种多元化数据云存储方法,其特征在于:包括以下步骤,
用户通过应用模块(100)下发命令至负载均衡信息模块(200);
所述负载均衡信息模块(200)根据负载均衡策略选择一台安装了数据处理模块(300)的服务器(400),并将下发命令至所述服务器(400);
所述数据处理模块(300)接收并处理下发的命令,将命令转换能够数据存储模块(500)能够识别的指令并发送给所述数据存储模块(500);
所述数据存储模块(500)接收指令并根据指令要求对数据进行操作。


2.如权利要求1所述的多元化数据云存储方法,其特征在于:还包括以下步骤,
服务监控模块(600)对数据处理模块(300)和数据存储模块(500)进行监视,所述服务监控模块(600)能够定时给数据处理模块(300)和数据存储模块(500)发送心跳,检查服务的健康情况。


3.如权利要求1或2所述的多元化数据云存储方法,其特征在于:所述负载均衡信息模块(200)利用zookeeper服务框架实现,包括以下步骤,
在服务器上搭建搭建zookeeper服务;
zookeeper服务上创建节点,用于存储数据处理模块(300)的服务信息。


4.如权利要求3所述的多元化数据云存储方法,其特征在于:所述应用模块(100)为软件开发工具包,用户能够通过应用模块(100)下发存储数据、更新数据、删除数据、查询数据的命令;
应用模块(100)与负载均衡信息模块(200)相连接,且能够监听负载均衡信息模块(200)从而实时获取可用的数据处理模块(300)的连接信息和各服务器上数据处理模块(300)的使用情况。


5.如权利要求1、2或4任一所述的多元化数据云存储方法,其特征在于:所述数据处理模块(300)接收并处理下发的命令还包括以下步骤,
命令接收模块(301)接收下发的命令,并传输给命令解析模块(302);
命令解析模块(302)根据命令模板对命令进行解析,识别用户的意图,并根据意图将命令转换成数据存储模块(500)能够识别的指令;
命令解析模块(302)将指令传输给分发执行模块(303),并由分发执行模块(303)分发给数据存储模块(5...

【专利技术属性】
技术研发人员:张福强
申请(专利权)人:的卢技术有限公司
类型:发明
国别省市:江苏;32

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

1