暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
一种数据库进程间通信方法及系统_CN117194070A_上海沄熹科技有限公司.pdf
36
9页
1次
2024-04-25
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311083528.5
(22)申请日 2023 .08 .28
(71)申请人 上海沄熹科技有限公司
地址 200120 上海市浦东新区中国上海
自由贸易试验区张东路1158丹桂
10592305-22
(72)发明人 孙欣萌 蒋清春 
(74)专利代理机构 济南信达专利事务所有限公
37100
专利代理师 姜丽洁
(51)Int.Cl.
G06F
9/54
(2006 .01)
(54)发明名称
一种数据库进程间通信方法及系统
(57)摘要
本发明涉及分布式数据库领域具体提供了
一种数据库进程间通信方法及系统使用SDK
接受用户输入指令为单独一个进程数据库
服务器多个进程分布在同一台主机上提供对
数据的存储执行和处理分析的服务数据库服
务器进程间通过共享内存通讯与现有技术
本发明提高了分布式数据库的同步可靠性
实现数据库系统的统一性提高信息传输效率和
各模块交流协作
权利要求书1页 说明书4页 附图3页
CN 117194070 A
2023.12.08
CN 117194070 A
1 .一种数据库进程间通信方法其特征在于使用SDK模块接受用户输入指令为单独
一个进程数据库服务器多个进程分布在同一台主机上提供对数据的存储执行和处理
分析的服务数据库服务器进程间通过共享内存通讯
2 .根据权利要求1所述的一种数据库进程间通信方法其特征在于在用户启动服务器
时,SDK模块通过Socket与负责初始化的进程一建立连接连接时会被分配一个连接ID
个连接有一一对应的连接ID进程一会用ID创建消息队MessageQueue并且发消息通知
给其他需要建立通讯的进程
3 .根据权利要求2所述的一种数据库进程间通信方法其特征在于进程二会通过回调
函数接收MQ的信息并对进程二初始化初始化时会新建线程用来派遣信息
4 .根据权利要求3所述的一种数据库进程间通信方法其特征在于在用户启动服务器
负责初始化的进程一会初始化远端节点将节点信息转化为信息流然后对消息进行
protobuf编码并存在共享内存上完成后最后会使用MQ通知相关进程
5 .根据权利要求4所述的一种数据库进程间通信方法其特征在于接受进程进程二
会使用单独的线程MessageHandler拆包信息然后执行相关语句最后将结果通过MQ发回
进程一
在生成结果的时候可能会使用realloc调整结果结果批量以batch发送会使用结果
的首地址作为发送内容
信息同步会通过MQ实现发送端会发送MQ给所有相关的进程
6 .一种数据库进程间通信系统其特征在于包括SDK模块所述SDK模块接受用户输入
指令为单独一个进程数据库服务器多个进程分布在同一台主机上提供对数据的存储
执行和处理分析的服务数据库服务器进程间通过共享内存通讯
7 .根据权利要求6所述的一种数据库进程间通信系统其特征在于在用户启动服务器
时,SDK模块通过Socket与负责初始化的进程一建立连接连接时会被分配一个连接ID
个连接有一一对应的连接ID进程一会用ID创建消息队MessageQueue并且发消息通知
给其他需要建立通讯的进程
8.根据权利要求7所述的一种数据库进程间通信系统其特征在于进程二会通过回调
函数接收MQ的信息并对进程二初始化初始化时会新建线程用来派遣信息
9 .根据权利要求8所述的一种数据库进程间通信系统其特征在于在用户启动服务器
负责初始化的进程一会初始化远端节点将节点信息转化为信息流然后对消息进行
protobuf编码并存在共享内存上完成后最后会使用MQ通知相关进程
10.根据权利要求9所述的一种数据库进程间通信系统其特征在于接受进程进程二
会使用单独的线程MessageHandler拆包信息然后执行相关语句最后将结果通过MQ发回
进程一
在生成结果的时候可能会使用realloc调整结果结果批量以batch发送会使用结果
的首地址作为发送内容
信息同步会通过MQ实现发送端会发送MQ给所有相关的进程
权 利 要 求 书
1/1
2
CN 117194070 A
2
of 9
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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