一种基于SQLite数据库的主备冗余复制方法

    公开(公告)号:CN102945195B

    公开(公告)日:2015-11-18

    申请号:CN201210486368.4

    申请日:2012-11-26

    Abstract: 本发明涉及一种基于SQLite数据库的主备冗余复制方法,其方法为:在SQLite数据库之上封装一个数据库管理服务进程,负责监视SQLite数据库状态及接收应用层发送的数据库操作请求;在SQLite服务中封装SQLite数据库同步功能,实现SQLite数据库的主备冗余复制;主备数据库可根据各个数据库状态自动切换,只有主数据库上的服务进程接收应用的数据库修改请求,并向备库同步;服务进程同时负责监视SQLite状态,并提供SQLite数据文件转储功能,用以处理故障后的数据库恢复,通过比较各个数据库上SQLite数据文件差异,转储不一致部分到对应的服务器上,在数据库层面保证数据的一致性。本发明在SQLite的基础上实现了数据库主备冗余功能,保证各个数据库数据的一致性,确保在线系统数据的稳定性和可靠性。

    一种基于同步关系数据二维表的多源多目的数据同步方法

    公开(公告)号:CN103425769A

    公开(公告)日:2013-12-04

    申请号:CN201310343961.8

    申请日:2013-08-08

    Abstract: 本发明公开了一种基于同步关系数据二维表的多源多目的数据同步方法,具体为采用二维表的形式,把数据同步过程中数据源和数据目的地,分别以行、列的形式进行存储,即每一个记录代表需要同步的数据源,每一个字段代表一个数据目的地;在行列的交叉点上,通过设置不同的同步属性来标识数据同步的同步模式,通过同步属性的设置可以方便实现链状同步模式、分层同步模式、网状同步模式,还能支持多模式共存、快速模式切换。本发明借助二维表的易扩展性,保证了数据同步的最大灵活性、高度适应性,为调度系统中多级数据共享提供了一种简洁明了的实现方式。

    一种基于SQLite数据库的主备冗余复制方法

    公开(公告)号:CN102945195A

    公开(公告)日:2013-02-27

    申请号:CN201210486368.4

    申请日:2012-11-26

    Abstract: 本发明涉及一种基于SQLite数据库的主备冗余复制方法,其方法为:在SQLite数据库之上封装一个数据库管理服务进程,负责监视SQLite数据库状态及接收应用层发送的数据库操作请求;在SQLite服务中封装SQLite数据库同步功能,实现SQLite数据库的主备冗余复制;主备数据库可根据各个数据库状态自动切换,只有主数据库上的服务进程接收应用的数据库修改请求,并向备库同步;服务进程同时负责监视SQLite状态,并提供SQLite数据文件转储功能,用以处理故障后的数据库恢复,通过比较各个数据库上SQLite数据文件差异,转储不一致部分到对应的服务器上,在数据库层面保证数据的一致性。本发明在SQLite的基础上实现了数据库主备冗余功能,保证各个数据库数据的一致性,确保在线系统数据的稳定性和可靠性。

    基于消息中间件的历史量测数据在线迁移方法及系统

    公开(公告)号:CN118363769A

    公开(公告)日:2024-07-19

    申请号:CN202311341698.9

    申请日:2023-10-16

    Abstract: 本发明公开了一种基于消息中间件的历史量测数据在线迁移方法及系统,该方法通过读取服务器上的采样测点文件获取待查询的采样测点集合,根据查询任务量将所述采样测点集合拆分成若干个测点集合;采用多线程并发查询的方式,查询每个测点集合中每个采样测点对应的历史量测数据;将所述历史量测数据进行序列化得到序列化数据,将所述序列化数据发送至消息中间件的指定主题;消息中间件消费者订阅该指定主题对所述序列化数据进行反序列化和解析得到解析数据,将所述解析数据存入时间序列数据库;本发明通过数据在线迁移方法,能够将电网运行中的历史量测数据迁移到时序数据库TSDB中,具备较高的可行性和可靠性,对在运系统的影响较小。

    一种调控系统轻量化人机交互系统

    公开(公告)号:CN108667851B

    公开(公告)日:2021-02-05

    申请号:CN201810492390.7

    申请日:2018-05-22

    Abstract: 本发明公开了一种调控系统轻量化人机交互系统,包括调控系统人机服务端,用于向轻量级人机终端提供界面展示所需的各项服务;和轻量级人机终端,依据所属的调度生产大区,分为B/S模式人机终端和C/S模式人机终端,并从所述调控系统人机服务端接收显示内容并显示。调控系统人机服务端包括基础平台服务层、人机服务层和协议接口层,人机服务层用于向轻量级人机终端提供中间显示文件,协议接口层将人机服务层服务进行封装,针对不同协议对外提供功能一致的服务调用接口;所述轻量级人机终端包括:界面描述层和展示实现层。本发明减少了调控系统中人机客户端的资源占用,支持多终端统一展示,满足本地、异地无差别浏览。

Patent Agency Ranking