[发明专利]一种单点异构数据存储的高可用框架系统及其实现方法有效
申请号: | 201610872590.6 | 申请日: | 2016-09-29 |
公开(公告)号: | CN106357452B | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 王家林;羊子格 | 申请(专利权)人: | 上海和付信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;H04L29/08 |
代理公司: | 上海市汇业律师事务所 31325 | 代理人: | 王函 |
地址: | 201203 上海市浦东新区自*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种单点异构数据存储的高可用框架系统,包括:客户端类库ti‑a59‑client,异构数据转换和存储服务模块ti‑a59‑builder,数据写操作日志服务模块ti‑a59‑log‑srv,数据队列框架ti‑queue,消息队列服务模块MQ Server,单点部署的异构数据存储服务器Single Server DataStore,写请求日志服务数据存储模块Write Log DataStore,写请求控制日志数据存储模块Ctrl Log DataStore。此外,本发明还公开了该系统的实现方法。本发明除了包含现有框架的单点部署存储的高可用性支持的特性之外,还有具备了更强的跨平台部署能力,可支持更多数据存储类型,支持异构数据之间的数据同步,还可支持节点故障时的数据备份和数据恢复功能的重要特性。 | ||
搜索关键词: | 一种 单点 数据 存储 可用 框架 系统 及其 实现 方法 | ||
【主权项】:
1.一种单点异构数据存储的高可用框架系统,其特征在于,包括:客户端类库ti‑a59‑client,提供单点异构数据的高可用读写操作;ti‑a59为单点异构数据存储的高可用框架系统名;异构数据转换和存储服务模块ti‑a59‑builder,用于接收由客户端类库ti‑a59‑client提交的写入数据,转换为异构数据存储支持的格式并写入到单点数据存储中;数据写操作日志服务模块ti‑a59‑log‑srv,用于存储节点故障后的数据恢复和新增节点时的数据初始化;数据队列框架ti‑queue,为数据写操作提供高可用性支持;消息队列服务模块MQ Server,为系统提供数据写请求的路由、复制和持久化功能;单点部署的异构数据存储服务器Single Server DataStore,负责异构数据的存储,并提供数据写入和读取接口;写请求日志服务数据存储模块Write Log DataStore,保存数据写操作日志服务模块ti‑a59‑log‑srv收到的数据写操作,用于故障后或新增ti‑a59存储节点时的数据同步;写请求控制日志数据存储模块CtrlLogDataStore,保存当前ti‑a59存储节点的数据写操作的执行日志,确保同一个数据写操作不会被多次执行;TCP/HTTP Proxy(HA)模块,该模块接收客户端类库发送 的读请求并将读请求发送至任意一个可用的存储节点,来完成单点异构数据的高可用读功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海和付信息技术有限公司,未经上海和付信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610872590.6/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置