[发明专利]一种分布式系统的数据管理方法及数据管理系统在审
申请号: | 201911312235.3 | 申请日: | 2019-12-18 |
公开(公告)号: | CN112988341A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 朱治国;陆冲之 | 申请(专利权)人: | 杭州中天微系统有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/54 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 高攀;谢建云 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 系统 数据管理 方法 | ||
本发明公开了一种分布式系统的数据管理方法及数据管理系统。其中,数据管理方法包括步骤:接收来自第一请求方的数据对象的申请请求,申请请求中包含数据对象的属性;根据属性,创建数据对象,数据对象包括属性和数据;从第一请求方获取属性指向的数据内容,以将数据内容填充到数据对象的数据;以及在接收到来自第二请求方的包含数据对象的属性的获取请求时,根据数据对象的属性,将数据对象的数据发送给第二请求方,其中,获取请求中包含的数据对象的属性,由第二请求方从第一请求方处获取。
技术领域
本发明涉及数据通信技术领域,尤其涉及一种数据管理方法及数据管理系统。
背景技术
“软硬件一体化”或“软硬件结合”正在成为视觉人工智能的一种新的趋势。过往,视觉人工智能厂商更多的是提供软件平台层的服务,用户通过调用API接口等方式,来实现人脸识别、精准定位等等。而现在,仅仅基于软件平台的服务模式正在发生变化,一些以往提供这一类服务的厂商开始涉足硬件产业,研发并提供诸如智能相机等终端硬件产品。这样,在视觉AI平台中,既需要向上提供视觉AI相关的软件服务、又需要向下提供不同硬件厂商的产品接入方法。这就衍生了大量的来自软、硬件层面的数据。
鉴于此,如何集中管理来自不同软、硬件层面的数据,就成为了本领域亟需解决的问题。
发明内容
为此,本发明提供了一种分布式系统的数据管理方法及数据管理系统,以力图解决或者至少缓解上面存在的至少一个问题。
根据本发明的一个方面,提供了一种分布式系统的数据管理方法,包括步骤:接收来自第一请求方的数据对象的申请请求,申请请求中包含数据对象的属性;根据属性,创建数据对象,数据对象包括属性和数据;从第一请求方获取属性指向的数据内容,以将数据内容填充到所述数据对象的数据;以及在接收到来自第二请求方的包含数据对象的属性的获取请求时,根据数据对象的属性,将数据对象的数据发送给所述第二请求方,其中,获取请求中包含的数据对象的属性,由第二请求方从第一请求方处获取。
可选地,在根据本发明的方法中,从第一请求方获取属性指向的内容,以将内容填充到数据对象的数据的步骤还包括:记录数据对象的管理信息。
可选地,在根据本发明的方法中,数据对象的管理信息至少包括以下信息中的一个或多个:数据对象的创建信息、数据对象的使用信息、数据对象的更新信息。
可选地,在根据本发明的方法中,根据数据对象的属性,将数据对象的数据发送给第二请求方的步骤,还包括:记录数据对象的使用信息。
可选地,根据本发明的方法还包括步骤:在接收到对数据对象的更新请求时,更新数据对象的数据;以及记录数据对象的更新信息。
可选地,根据本发明的方法还包括步骤:在接收到对数据对象的删除请求时,更新数据对象的使用信息。
可选地,在根据本发明的方法中,在接收到对数据对象的删除请求时,更新数据对象的使用信息的步骤包括:每接收到一次对数据对象的删除请求时,删除数据对象对应的一条使用信息;以及当数据对象的使用信息全部被删除时,删除数据对象。
可选地,在根据本发明的方法中,第一请求方和第二请求方为布置在同一设备中的不同进程,或,第一请求方和第二请求方为布置在不同设备中的进程。
可选地,在根据本发明的方法中,数据对象的属性包括数据对象的类型和大小。
可选地,在根据本发明的方法中,根据数据对象的属性,将数据对象的数据发送给第二请求方的步骤还包括:根据数据对象的属性,将加密后的数据对象的数据,发送给第二请求方。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州中天微系统有限公司,未经杭州中天微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911312235.3/2.html,转载请声明来源钻瓜专利网。