【技术实现步骤摘要】
混合云的数据查询方法及装置
[0001]本专利技术涉及大数据
,尤其涉及一种混合云的数据查询方法及装置。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]如今,越来越多的企业把混合云作为自己的选择,混合云具有灵活性高,可扩展性强,计算能力高,连续性强的优点。对比公有云,可以将保密信息存储到本地,使数据具有更高的安全性,也避免了资源竞争;对比私有云,则它对于服务的响应更快,更容易扩展,且成本低。在这种情况下,需要企业对于内部资源的使用和调配有更好的规划,特别是存储资源的使用,好的存储方案才能既能保证数据的安全性又能保证数据的查询速度。
[0004]经研究发现,现有的用户对数据的查询需求80%都是重复的,20%为少量的查询需求,但是,用户每一次在混合云查询数据时,都需要对查询指令和用户权限进行分析,才可以从私有云获取对应的数据的存储位置信息,进而获取到数据,这种查询方式的查询效率较低,用户体验较差,且每次查询数据时数据的频繁同步会消耗过多的资源。
技术实现思路
[0005]本专利技术实施例提供一种混合云的数据查询方法,用以提高混合云的数据查询效率,改善用户体验,同时,避免数据查询时消耗过多的资源,该方法应用于混合云的私有云服务器,该方法包括:
[0006]在公有云服务器从公有云未获取到用户查询指令所查询数据在私有云的存储位置信息时,接收公有云服务器提供的用户查询指令和用户身份标 ...
【技术保护点】
【技术特征摘要】
1.一种混合云的数据查询方法,其特征在于,应用于混合云的私有云服务器,包括:在公有云服务器从公有云未获取到用户查询指令所查询数据在私有云的存储位置信息时,接收公有云服务器提供的用户查询指令和用户身份标识;根据用户查询指令和用户身份标识,确定用户的查询权限信息;根据用户的查询权限信息,获取所查询数据在私有云的存储位置信息;将所查询数据在私有云的存储位置信息发送至公有云服务器;以使公有云服务器在公有云存储用户查询指令和所查询数据在私有云的存储位置信息。2.如权利要求1所述的方法,其特征在于,所述查询权限信息包括有权限或无权限;根据用户的查询权限信息,获取所查询数据在私有云的存储位置信息,包括:在查询权限信息为有权限的情况下,获取所查询数据在私有云的存储位置信息。3.如权利要求2所述的方法,其特征在于,还包括:在查询权限信息为无权限的情况下,对用户查询指令进行解析;根据用户查询指令和用户身份标识,确定用户的查询权限信息,还包括:根据用户身份标识和解析后的用户查询指令,确定用户的查询权限信息。4.如权利要求3所述的方法,其特征在于,根据用户身份标识和解析后的用户查询指令,确定用户的查询权限信息之后,还包括:在查询权限信息为有权限的情况下,将解析后的用户查询指令和解析后的用户查询指令所查询数据在私有云的存储位置信息发送至公有云服务器,以使公有云服务器在公有云存储解析后的用户查询指令和解析后的用户查询指令所查询数据在私有云的存储位置信息。5.如权利要求3所述的方法,其特征在于,根据用户身份标识和解析后的用户查询指令,确定用户的查询权限信息之后,还包括:在查询权限信息为无权限的情况下,向公有云服务器发送无权限查询的提示信息,在公有云存储解析后的用户查询指令和无权限查询的提示信息。6.一种混合云的数据查询方法,其特征在于,应用于混合云的公有云服务器,包括:在监听到用户登录时,获取用户的登录信息;所述用户的登录信息包括用户身份标识;根据所述用户身份标识,更新用户身份标识在公有云的存储数据;所述存储数据包括多个用户查询指令和每一用户查询指令所查询数据在私有云的存储位置信息;接收用户输入的用户查询指令;根据用户输入的用户查询指令,从存储数据中获取用户输入的用户查询指令所查询数据在私有云的存储位置信息;在从公有云未获取到用户输入的用户查询指令所查询数据在私有云的存储位置信息时,将用户输入的用户查询指令和用户身份标识转发至私有云服务器;以使私有云服务器根据用户查询指令和用户身份标识,确定用户的查询权限信息;根据用户的查询权限信息,获取所查询数据在私有云的存储位置信息;将所查询数据在私有云的存储位置信息发送至公有云服务器;接收私有云服务器发送的所查询数据在私有云的存储位置信息;在公有云存储用户输入的用户查询指令和所查询数据在私有云的存储位置信息。7.如权利要求6所述的方法,其特征在于,还包括:接收私有云服务器发送的解析后的用户查询指令和解析后的用户查询指令所查询数
据在私有云的存储位置信息,解析后的用户查询指令是私有云服务器在用户的查询权限信息为无权限的情况下,对用户查询指令进行解析之后得到;在公有云存储解析后的用户查询指令和解析后的用户查询指令所查询数据在私有云的存储位置信息。8.如权利要求7所述的方法,其特征在于,还包括:在私有云服务器根据用户身份标识和解析后的用户查询指令,确定的用户的查询权限信息仍为无权限的情况下,接收私有云服务器发送的无权限查询的提示信息;在公有云存储解析后的用户查询指令和无权限查询的提示信息。9.一种混合云的数据查询装置,其特征在于,应用于...
【专利技术属性】
技术研发人员:贾哲,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。