← 返回列表
面向计费多中心内存数据库的数据同步方法及系统
摘要文本
本发明提出面向计费多中心内存数据库的数据同步方法及系统,包括:ZMDB主控建立共享内存并启动数据库,设置系统监控;业务操作数据库,插入、更新或删除数据,并更新到数据区;系统定期从同步区拉取数据,生成持久化文件,并计算文件的SHA‑256哈希值;利用事务消息化技术,将同步区数据打包成消息,通过自定义协议进行跨中心数据同步;数据接收线程解析数据并按序号存储到红黑树,合并线程将连续的数据块准备好后交由入库线程;通过比较文件名和哈希值实现数据一致性检查,并在发现数据丢失时快速定位和重传数据文件。本发明不仅解决了传统数据同步流程中的瓶颈问题,还为计费业务处理的内存数据库提供了一种新的数据同步技术路径。 来自马-克-数-据
申请人信息
- 申请人:浩鲸云计算科技股份有限公司
- 申请人地址:210000 江苏省南京市雨花台区安德门大街50号B座6楼
- 发明人: 浩鲸云计算科技股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 面向计费多中心内存数据库的数据同步方法及系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410196438.5 |
| 申请日 | 2024/2/22 |
| 公告号 | CN117763052A |
| 公开日 | 2024/3/26 |
| IPC主分类号 | G06F16/27 |
| 权利人 | 浩鲸云计算科技股份有限公司 |
| 发明人 | 汲洋弘康; 林李杰; 李静 |
| 地址 | 江苏省南京市雨花台区安德门大街50号B座6楼 |
专利主权项内容
1.面向计费多中心内存数据库的数据同步方法,其特征在于,包括:步骤S1:ZMDB主控在系统启动时建立共享内存并启动数据库,同时设置系统监控以跟踪数据库关键指标和数据同步服务状态;步骤S2:业务通过DBC接口操作数据库,插入、更新或删除数据,并将这些变更序列化到同步区,同时更新到数据区;步骤S3:系统定期从同步区拉取数据,按照命名规则生成持久化文件,并计算文件的SHA-256哈希值以便于数据稽核;步骤S4:利用事务消息化技术,将同步区数据打包成消息,通过自定义协议进行跨中心数据同步;步骤S5:数据接收线程解析数据并按序号存储到红黑树,合并线程将连续的数据块准备好后交由入库线程,确保事务的连续性和数据库的并发性能;步骤S6:通过比较文件名和哈希值实现数据一致性检查,并在发现数据丢失时快速定位和重传数据文件以修复数据。