[发明专利]一种适用于电力系统的分布式实时数据库管理系统及实现方法在审
申请号: | 201410144241.3 | 申请日: | 2014-04-11 |
公开(公告)号: | CN103886104A | 公开(公告)日: | 2014-06-25 |
发明(设计)人: | 朱月梅;郑晓露;陈亮;朱恒;顾昊 | 申请(专利权)人: | 江苏瑞中数据股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q50/06 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 汪旭东 |
地址: | 210003 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种适用于电力系统的实时数据库管理系统及实现方法,属于数据库技术领域。本发明的实时数据库管理系统包括服务端、实时数据库端和客户端,并利用文件映射、实例ID、版本号、客户端缓存等机制来实现实时数据库的分布式管理。本发明实现了多个数据库实例的透明化,让客户对多个数据库实例的访问视同为对单个实例的访问。本发明有利于数据库全省集中式部署,同时便于全省统一数据规划、数据模型和数据标准,还能满足现有及未来数据接入需求。 | ||
搜索关键词: | 一种 适用于 电力系统 分布式 实时 数据库 管理 系统 实现 方法 | ||
【主权项】:
一种适用于电力系统的分布式实时数据库管理系统,其特征在于,包括服务端、实时数据库和客户端,其中:所述服务端,用于完成相关的配置信息、配置系统运行需要的系统资源以及对实例和点进行管理,通过线程池、文件全映射、负载均衡对前来注册的实例、每个实例上的点以及客户端的连接进行管理,利用实例号和全局ID来实现实例的分布式机制以实现用户对实例的访问透明化;所述各个实时数据库,用于向服务端发送注册请求,并在注册成功后接受客户端和服务端发送过来的数据包请求,所述数据包请求包括数据提交和查询;所述客户端,用于对与所有点相关、数据提交相关、连接相关、数据查询相关的接口进行封装以实现所有客户端对数据库的访问透明化;客户端采用客户端缓存、同步机制以及换入换出算法,将客户端存在一个同步线程,定期与服务端进行通信从而获知实例表和点表是否有更新,若有更新则利用换入换出算法更新缓存中的实例和点信息;所述服务端、实例端和客户端三者之间两两进行通信,客户端首先将点、组、枚举集相关请求发送给服务端,再由服务端给实时数据库发送请求,最终将结果一一返回至客户端,而对于数据相关的请求则由客户端直接与该点所在的实时数据库进行通信。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏瑞中数据股份有限公司,未经江苏瑞中数据股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410144241.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种易安装符合耐磨楼梯踏步面板
- 下一篇:一种控制多设备系统的方法及设备