暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
一种元数据同步方法及装置_CN117171260A_上海沄熹科技有限公司.pdf
34
7页
0次
2024-04-25
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202310722798.X
(22)申请日 2023 .06 .19
(71)申请人 上海沄熹科技有限公司
地址 200120 上海市浦东新区中国上海
自由贸易试验区张东路1158丹桂
10592305-22
(72)发明人 刘文硕 
(74)专利代理机构 济南信达专利事务所有限公
37100
专利代理师 姜丽洁
(51)Int.Cl.
G06F
16/27
(2019 .01)
G06F
16/2458
(2019 .01)
G06F
16/215
(2019 .01)
(54)发明名称
一种元数据同步方法及装置
(57)摘要
本发明涉及计算机编码软件数据技术领域
具体提供了一种元数据同步方法及装置具有如
下步骤S1发送端序列化S2通过socket进行
发送和接收S3接收端进行相应的反序列化
S4创建删除修改相应的元数据与现有技术
相比本发明既能发挥不同端不同语言的各自的
优势还能实现其中的数据信息的交互
权利要求书1页 说明书4页 附图1页
CN 117171260 A
2023.12.05
CN 117171260 A
1 .一种元数据同步方法其特征在于具有如下步骤
S1发送端序列化
S2通过socket进行发送和接收
S3接收端进行相应的反序列化
S4创建删除修改相应的元数据
2 .根据权利要求1所述的一种元数据同步方法其特征在于在步骤S1中,进一步包括
S101首先在数据库端创建一个proto文件
S102生成相应的序列化方法和反序列化方法
3 .根据权利要求2所述的一种元数据同步方法其特征在于在步骤S101首先在数
据库端创建一个proto文件proto文件里声明结构体不同的开发语言的proto文件会有细
微的差别数据库端的开发语言是Go语言
4 .3S102
protobuf协议利用protoc工具 .proto生成为.pb .go文件,在生成的 .pb.go文件中
会生成相应的序列化方法和反序列化方法
当每次完成创建删除和修改操作成功时都会进行该序列化的操作将结构体转为字
bytes数组为之后的发送操作做好准备
5 .根据权利要求4所述的一种元数据同步方法其特征在于在步骤S2将准备好的
字符数据用socket进行连接并且通过建立的连接进行相关的数据的发送之后的操作均
通过socket连接进行发送
6 .根据权利要求5所述的一种元数据同步方法其特征在于在步骤S3中,进一步包括
S301对相应的数据进行操作
S302Agent端创建一个 .proto文件并且该文件必须与数据库端的 .proto文件在同
步的结构体上保持一致
7 .根据权利要求5所述的一种元数据同步方法其特征在于在步骤S301根据发送
的数据接受bytes数组的数据并对数据进行相应的操作
8.根据权利要求7所述的一种元数据同步方法其特征在于在步骤S302Agent
创建一个 .proto文件并且文件必须与数据库端的 .proto文件在同步的结构体上保持一
利用protoc工具Agent端,生成相应的 .pb .h .pb.cc文件里面也会有相应的序列
化方法和反序列化方法利用反序列化的方法将传递过来的byets数据转化为结构体数
据,从而进行后续的操作
9 .根据权利要求8所述的一种元数据同步方法其特征在于在步骤S302将传递过
来的结构体数据反序列化得到相应的结构体数据包括创建删除修改Agent端维护
自己的Metacache
10.一种元数据同步装置其特征在于包括至少一个存储器和至少一个处理器
所述至少一个存储器用于存储机器可读程序
所述至少一个处理器用于调用所述机器可读程序执行权利要求19中任一所述的
方法
权 利 要 求 书
1/1
2
CN 117171260 A
2
of 7
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜