CN105187464A - 一种分布式存储***中的数据同步方法、装置及*** - Google Patents

一种分布式存储***中的数据同步方法、装置及*** Download PDF

Info

Publication number
CN105187464A
CN105187464A CN201410277500.XA CN201410277500A CN105187464A CN 105187464 A CN105187464 A CN 105187464A CN 201410277500 A CN201410277500 A CN 201410277500A CN 105187464 A CN105187464 A CN 105187464A
Authority
CN
China
Prior art keywords
data
service cluster
stores service
synchronization
synchrodata
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410277500.XA
Other languages
English (en)
Other versions
CN105187464B (zh
Inventor
郭斌
韩银俊
高洪
陈典强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Zhongxing Software Co Ltd
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201410277500.XA priority Critical patent/CN105187464B/zh
Priority to PCT/CN2015/071859 priority patent/WO2015192661A1/zh
Publication of CN105187464A publication Critical patent/CN105187464A/zh
Application granted granted Critical
Publication of CN105187464B publication Critical patent/CN105187464B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Hardware Redundancy (AREA)

Abstract

本发明提供了一种分布式存储***中的数据同步方法、装置和***,其中所述数据同步方法包括:第一存储服务集群接收来自第一客户端的第一数据变更请求;所述第一存储服务集群根据所述第一数据变更请求,变更第一存储服务集群中的对应数据,并生成与变更数据对应的第一同步日志;所述第一存储服务集群将所述第一同步日志对应的第一同步数据同步至第二存储服务集群;所述第一存储服务集群接收所述第二存储服务集群发送的第二同步数据;所述第一存储服务集群根据所述第二同步数据进行数据同步。通过本发明使得异地分布式存储服务集群之间实现数据双向同步,充分利用所有的计算资源,在有限的计算资源基础上实现异地容灾。

Description

一种分布式存储***中的数据同步方法、装置及***
技术领域
本发明涉及云计算技术领域,尤其涉及一种分布式存储***中的数据同步方法、装置及***。
背景技术
云计算(CloudComputing)是网格计算(GridComputing)、分布式计算(DistributedComputing)、并行计算(ParallelComputing)、效用计算(UtilityComputing)网络存储(NetworkStorageTechnologies)、虚拟化(Virtualization)、负载均衡(LoadBalance)等传统计算机技术和网络技术发展融合的产物。它旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的***。分布式存储是云计算范畴中的一个领域,其作用是提供海量数据的分布式存储服务以及高速读写访问的能力。分布式存储***是由若干服务器节点和客户端互相连接构成的;服务器节点负责数据的存储,客户端可以对服务器做数据的写入、读取、更新、删除等操作。
在分布式存储***中,异地容灾是比较难以解决的关键问题,尤其是需要双向数据同步的异地容灾。异地容灾是指,将服务器节点分布式的部署于相隔较远的两地,至少有其中一地的分布式存储集群对外提供数据的读写服务。当某一地出现大范围故障或灾害时,可尽快将业务切换至另一地继续提供服务。所谓双向数据同步,是指当两地同时提供数据读写服务时,需要将发生变更的数据从本地集群同步到对方的集群。
现有技术中,异地容灾只有单向数据同步的机制。即两地的分布式存储服务集群,其中一地提供数据的读写服务,另外一地仅提供数据的读服务。这种技术的缺点在于:首先,无法充分利用所有的计算资源,不能在有限的计算资源基础上实现异地容灾;其次,如果只提供读服务的一地的业务应用需要对数据进行写操作,需要实时的访问异地的分布式存储服务集群,延迟会很高。
发明内容
针对相关技术中两地的分布式存储服务集群只有单向数据同步的问题,本发明提供了一种分布式存储***中的数据同步方法、装置及***,以至少解决上述问题。
根据本发明的一个方面,提供了一种分布式存储***中的数据同步方法,包括:第一存储服务集群接收来自第一客户端的第一数据变更请求;所述第一存储服务集群根据所述第一数据变更请求,变更第一存储服务集群中的对应数据;所述第一存储服务集群将变更数作为据第一同步数据同步至第二存储服务集群;所述第一存储服务集群接收所述第二存储服务集群发送的第二同步数据;所述第一存储服务集群根据所述第二同步数据进行数据同步。
优选地,所述第一存储服务集群根据所述第一数据变更请求,变更第一存储服务集群中的对应数据,还包括:同时生成与所述变更数据对应的第一同步日志。所述第一存储服务集群将变更数据对应的第一同步数据同步至第二存储服务集群,包括:所述第一存储服务集群将所述第一同步日志对应的第一同步数据同步至第二存储服务集群。
优选地,所述第一存储服务集群将第一同步日志对应的第一同步数据同步至第二存储服务集群,包括:读取所述第一同步日志,根据所述第一同步日志读取对应的所述第一存储服务集群存储的数据,并将所述读取数据同步至所述第二存储服务集群。
优选地,所述读取第一同步日志,还包括:定时检查是否有新的第一同步日志生成。
优选地,所述第一同步日志包含所述变更数据的元数据。
优选地,第一存储服务集群根据所述第一数据变更请求,变更第一存储服务集群中的对应数据,还包括:将变更结果通知所述第一客户端。
根据本发明的另一个方面,还提供了一种分布式存储***中的数据同步装置,位于第一存储服务集群中,包括:第一接收模块,用于接收来自第一客户端的第一数据变更请求;第一数据管理模块,用于根据所述第一数据变更请求,变更第一存储服务集群中对应的数据;同步模块,用于将变更数据作为第一同步数据同步至第二存储服务集群;第二接收模块,用于接收所述第二存储服务集群发送的第二同步数据;第二数据管理模块,用于根据所述第二同步数据进行数据同步。
优选地,所述第一数据管理模块,还包括:同时生成与所述变更数据对应的第一同步日志;所述同步模块,还包括:将所述第一同步日志对应的第一同步数据同步至第二存储服务集群。
优选地,所述同步模块包括:读取单元,用于读取所述第一同步日志,根据所述第一同步日志读取对应的所述第一存储服务集群存储的数据;同步单元,用于将所述读取的对应所述第一存储服务集群的数据同步至所述第二存储服务集群。
优选地,所述读取单元还包括:定时元件,用于定时检查是否有新的第一同步日志生成。
优选地,所述第一同步日志包含所述变更数据的元数据。
优选地,所述第一数据管理模块包括:反馈单元,用于将变更结果通知所述第一客户端。
根据本发明的再一个方面,提供了一种分布式存储***中的数据同步***,包括:至少两个存储服务集群和对应的客户端;所述客户端,用于向对应的存储服务集群发送数据变更请求;所述存储服务集群,用于接收所述客户端发送的数据变更请求,变更对应的数据,并同步所述对应数据至另一存储服务集群;所述存储服务集群,还用于接收所述另一存储服务集群发送的同步数据,并进行对应的数据同步。
优选地,如果所述存储服务集群和所述另一存储服务集群变更的数据分别针对同一数据的不同部分,双向同步后:所述存储服务集群和所述另一存储服务集群分别对应的客户端,还用于读取所述同一数据的不同部分,按照预先设定的逻辑整合。
通过本发明,第一存储服务集群接收来自第一客户端的第一数据变更请求;所述第一存储服务集群根据所述第一数据变更请求,变更第一存储服务集群中的对应数据;所述第一存储服务集群将变更数据作为第一同步数据同步至第二存储服务集群;所述第一存储服务集群接收所述第二存储服务集群发送的第二同步数据;所述第一存储服务集群根据所述第二同步数据进行数据同步。使得异地分布式存储服务集群之间实现数据双向同步,充分利用所有的计算资源,在有限的计算资源基础上实现异地容灾;其次,避免了业务应用进行数据的写操作需要实时访问异地分布式存储服务集群的问题,克服了异地访问网络延迟较高、带宽有限等问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的数据同步方法的流程图;
图2是根据本发明实施例的数据同步方法的流程图二;
图3是根据本发明实施例的数据同步装置的结构框图;
图4是根据本发明实施例的数据同步装置同步模块的结构框图;
图5是根据本发明实施例的数据同步***的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本发明实施例提供了一种分布式存储***中的数据同步方法,图1是根据本发明实施例的数据同步方法的流程图,如图1所示,该方法包括以下步骤(S101至S106):
S101,第一客户端向第一存储服务集群发送第一数据变更请求;
S102,第一存储服务集群接收第一数据变更请求并变更所述请求对应的数据;
S103,第一存储服务集群将变更数据对应的第一同步数据同步至第二存储服务集群;
S104,第二存储服务集群根据上述第一同步数据进行数据同步;
S105,第二存储服务集群按照S101—S103相同的步骤产生第二同步数据,同步至所述第一存储服务集群;
S106,第一存储服务集群根据上述第二同步数据进行数据同步。
通过本发明实施例,第一存储服务集群接收来自第一客户端的第一数据变更请求;所述第一存储服务集群根据所述第一数据变更请求,变更第一存储服务集群中的对应数据;所述第一存储服务集群将变更数据作为第一同步数据同步至第二存储服务集群;所述第一存储服务集群接收所述第二存储服务集群发送的第二同步数据;所述第一存储服务集群根据所述第二同步数据进行数据同步。使得异地分布式存储服务集群之间可以实现数据双向同步,充分利用所有的计算资源,在有限的计算资源基础上实现异地容灾;其次,避免了业务应用进行数据的写操作需要实时访问异地分布式存储服务集群的问题,克服了异地访问网络延迟较高、带宽有限等问题。
在本发明的一个实施例中,所述第一存储服务集群根据所述第一数据变更请求,变更第一存储服务集群中的对应数据,还包括:同时生成与所述变更数据对应的第一同步日志。所述第一存储服务集群将变更数据对应的第一同步数据同步至第二存储服务集群,包括:读取所述第一同步日志,根据所述第一同步日志读取对应的所述第一存储服务集群存储的数据,并将所述读取数据同步至所述第二存储服务集群。具体的,图2是根据本发明实施例的数据同步方法的流程图,如图2所示,该方法包括以下步骤(S201—S210):
S201,第一客户端向第一存储服务集群发送第一数据变更请求;
S202,第一存储服务集群接收第一数据变更请求并变更所述请求对应的数据;
S203,第一存储服务集群生成与上述变更数据对应的第一同步日志;
S204,第一存储服务集群将数据的变更结果返回上述第一客户端;
S205,第一存储服务集群读取上述第一同步日志;
S206,第一存储服务集群根据上述第一同步日志读取对应的第一存储服务集群存储的数据;
S207,第一存储服务集群将上述读取的数据作为第一同步数据发送至第二存储服务集群;
S208第二存储服务集群根据上述第一同步数据进行数据同步;
S209,第二存储服务集群按照S201—S206相同的步骤产生第二同步数据,发送至所述第一存储服务集群;
S210,第一存储服务集群根据上述第二同步数据进行数据同步。
在本发明的一个实施例中,所述读取第一同步日志,还包括:定时检查是否有新的第一同步日志生成。具体的,第一存储服务集群定时检查是否有新的第一同步日志生成,并根据第一同步日志将对应的数据同步至第二存储服务集群包括以下步骤:
S301,设置一个定时检查元件,预先设定一个间隔时间段,比如1秒、5秒、10秒、15秒等;
S302,预先设定的间隔时间段经过后,启动检查是否有新的第一同步日志生成,若无,则不执行读取第一同步日志操作,若有则执行读取第一同步日志操作;
S303,读取第一同步日志中记录的数据信息;
S304,根据第一同步日志中记录的数据信息,读取对应的第一存储服务集群存储的数据。
S305,将所述读取对应第一存储服务集群存储的数据同步至第二存储服务集群。
在本发明的一个实施方式中,所述第一同步日志中包含所述变更数据的元数据,不需要包含完整的变更数据。本实施例的有益效果在于:(1)元数据的尺寸相对较小,只包含变更数据的摘要信息和属性等,节省存储空间;(2)分布式服务集群是由多台存储服务器组成,长时间运行中存储服务器可能会发生宕机、断网等情况,这有可能会造成对同一个数据的多次修改操作,先后由多个存储服务器节点分别向异地同步,而且同步的顺序不一定与最初写入的顺序一致。因此在第一同步日志只保存了元数据而不是完整数据,第一存储服务集群在同步之前根据元数据去取当时最新的完整数据进行数据同步,避免了向异地同步过时的数据。
在本发明的一个实施方式中,第一存储服务集群根据所述第一数据变更请求,变更第一存储服务集群中的对应数据,还包括:将所述变更结果通知所述第一客户端。也即,第一存储服务集群数据变更成功后,会向第一客户端返回“数据变更成功”的信息;第一存储服务集群数据变更失败后,也会向第一客户端返回“数据变更失败”及提醒“重新操作”的信息。
本发明实施例还提供了一种分布式存储***中的数据同步装置,图2是根据本发明实施例的数据同步装置的结构框图,如图2所示,该装置包括:第一接收模块301、第一数据管理模块302、同步模块303、第二接收模块304、第二数据管理模块305。其中,第一接收模块301,用于接收来自第一客户端的第一数据变更请求;第一数据管理模块302,用于根据所述第一数据变更请求,变更第一存储服务集群中对应的数据;同步模块303,用于将变更数据作为第一同步数据同步至第二存储服务集群;第二接收模块304,用于接收所述第二存储服务集群发送的第二同步数据;第二数据管理模块305,用于根据所述第二同步数据进行数据同步。
通过本发明实施例,第一接收模块301接收第一客户端发送的第一数据变更请求,第一数据管理模块302随即根据上述第一数据变更请求,将第一存储服务集群中对应的数据进行变更,同步模块303负责将变更数据作为第一同步数据同步至第二存储服务集群;此外,第二接收模块304能够接收第二存储服务集群发送的第二同步数据,随即,第二数据管理模块305会根据上述第二同步数据将第一存储集群中的数据进行同步。使得异地分布式存储服务集群之间可以实现数据双向同步,充分利用所有的计算资源,在有限的计算资源基础上实现异地容灾;其次,避免了业务应用进行数据的写操作需要实时访问异地分布式存储服务集群的问题,克服了异地访问网络延迟较高、带宽有限等问题。
在本发明的一个实施方式中,所述第一数据管理模块,还用于同时生成与所述变更数据对应的第一同步日志;所述同步模块,还用于将所述第一同步日志对应的第一同步数据同步至第二存储服务集群。如图3所示,所述同步模块包括:读取单元3031、同步单元3032。其中,读取单元3031,读取第一同步日志记录的数据信息,根据第一同步日志记录的数据信息读取对应第一存储服务集群中存储的数据;同步单元3032,将上述读取单元所读取的第一存储服务集群中存储的数据同步至第二存储服务集群。读取单元3031还包括:定时检查元件30311,定时检查是否有新的第一同步日志生成。定时检查元件30311可以预先设定一个间隔时间段,比如1秒、5秒、10秒、15秒等;预先设定的间隔时间段经过后,启动检查是否有新的第一同步日志生成,若无,则读取单元3031不执行读取第一同步日志操作,若有则读取单元3031执行读取第一同步日志操作。
在本发明的一个实施方式中,所述第一数据管理模块302还包括:反馈单元,将所述第一数据管理模块302的数据变更结果通知所述第一客户端。也即,第一数据管理模302变更数据成功后,会向第一客户端返回“数据变更成功”的信息;第一数据管理模块302变更数据失败后,也会向第一客户端返回“数据变更失败”及提醒“重新操作”的信息。
本发明实施例还提供了一种分布式存储***中的数据同步***,如图4所示,包括:至少两个存储服务集群和对应的客户端;所述客户端,用于向对应的存储服务集群发送数据变更请求;所述存储服务集群,用于接收所述客户端发送的数据变更请求,变更对应的数据,并同步所述对应数据至另一存储服务集群;所述存储服务集群,还用于接收所述另一存储服务集群发送的同步数据,并进行对应的数据同步。
通过本发明实施例,使得异地分布式存储服务集群之间可以实现数据双向同步,充分利用所有的计算资源,在有限的计算资源基础上实现异地容灾;其次,避免了业务应用进行数据的写操作需要实时访问异地分布式存储服务集群的问题,克服了异地访问网络延迟较高、带宽有限的问题。
在本发明的一个实施方式中,如果所述存储服务集群和所述另一存储服务集群变更的数据分别针对同一数据的不同部分,双向同步后:所述存储服务集群和所述另一存储服务集群分别对应的客户端,还用于读取所述同一数据的不同部分,按照预先设定的逻辑整合。这样,本发明的数据同步***在存储服务集群和所述另一存储服务集群变更的数据分别针对同一数据不同部分的情况下能保证正常运行。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (14)

1.一种分布式存储***中的数据同步方法,其特征在于,包括:
第一存储服务集群接收第一客户端发送的第一数据变更请求;
所述第一存储服务集群根据所述第一数据变更请求,变更第一存储服务集群中的对应数据;
所述第一存储服务集群将变更数据作为第一同步数据同步至第二存储服务集群;
所述方法还包括:
所述第一存储服务集群接收所述第二存储服务集群发送的第二同步数据;
所述第一存储服务集群根据所述第二同步数据进行数据同步。
2.根据权利要求1所述的数据同步方法,其特征在于,
所述第一存储服务集群根据所述第一数据变更请求,变更第一存储服务集群中的对应数据,还包括:同时生成与所述变更数据对应的第一同步日志。
所述第一存储服务集群将变更数据作为第一同步数据同步至第二存储服务集群,包括:所述第一存储服务集群将所述第一同步日志对应的第一同步数据同步至第二存储服务集群。
3.根据权利要求2所述的数据同步方法,其特征在于,所述第一存储服务集群将所述第一同步日志对应的第一同步数据同步至第二存储服务集群,包括:
读取所述第一同步日志,根据所述第一同步日志读取对应的所述第一存储服务集群存储的数据,并将所述读取数据同步至所述第二存储服务集群。
4.根据权利要求3所述的数据同步方法,其特征在于,所述读取第一同步日志,还包括:定时检查是否有新的第一同步日志生成。
5.根据权利要求2至4任一项所述的数据同步方法,其特征在于,所述第一同步日志包含所述变更数据的元数据。
6.根据权利要求1所述的数据同步方法,其特征在于:第一存储服务集群根据所述第一数据变更请求,变更第一存储服务集群中的对应数据,还包括:将变更结果通知所述第一客户端。
7.一种分布式存储***中的数据同步装置,位于第一存储服务集群中,其特征在于,包括:
第一接收模块,用于接收来自第一客户端的第一数据变更请求;
第一数据管理模块,用于根据所述第一数据变更请求,变更第一存储服务集群中对应的数据;
同步模块,用于将变更数据作为第一同步数据同步至第二存储服务集群;
该装置还包括:
第二接收模块,用于接收所述第二存储服务集群发送的第二同步数据;
第二数据管理模块,用于根据所述第二同步数据进行数据同步。
8.根据权利要求7所述的数据同步装置,其特征在于,
所述第一数据管理模块,还用于同时生成与所述变更数据对应的第一同步日志;
所述同步模块,还用于将所述第一同步日志对应的第一同步数据同步至第二存储服务集群。
9.根据权利要求8所述的数据同步装置,其特征在于,所述同步模块包括:
读取单元,用于读取所述第一同步日志,根据所述第一同步日志读取对应的所述第一存储服务集群存储的数据;
同步单元,用于将所述读取的对应所述第一存储服务集群的数据同步至所述第二存储服务集群。
10.根据权利要求9所述的数据同步装置,其特征在于,所述读取单元,还包括:
定时检查元件,用于定时检查是否有新的第一同步日志生成。
11.根据权利要求8至10任一项所述的数据同步装置,其特征在于,所述第一同步日志包含所述变更数据的元数据。
12.根据权利要求7所述的数据同步装置,其特征在于,所述第一数据管理模块,包括:
反馈单元,用于将变更结果通知所述第一客户端。
13.一种分布式存储***中的数据同步***,包括:
至少两个存储服务集群和对应的客户端;
所述客户端,用于向对应的存储服务集群发送数据变更请求;
所述存储服务集群,用于接收所述客户端发送的数据变更请求,变更对应的数据,并同步所述对应数据至另一存储服务集群;
所述存储服务集群,还用于接收所述另一存储服务集群发送的同步数据,并进行对应的数据同步。
14.根据权利要求13所述的数据同步***,其特征在于,
如果所述存储服务集群和所述另一存储服务集群变更的数据分别针对同一数据的不同部分,双向同步后:
所述存储服务集群和所述另一存储服务集群分别对应的客户端,还用于读取所述同一数据的不同部分,按照预先设定的逻辑整合。
CN201410277500.XA 2014-06-19 2014-06-19 一种分布式存储***中的数据同步方法、装置及*** Active CN105187464B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410277500.XA CN105187464B (zh) 2014-06-19 2014-06-19 一种分布式存储***中的数据同步方法、装置及***
PCT/CN2015/071859 WO2015192661A1 (zh) 2014-06-19 2015-01-29 一种分布式存储***中的数据同步方法、装置及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410277500.XA CN105187464B (zh) 2014-06-19 2014-06-19 一种分布式存储***中的数据同步方法、装置及***

Publications (2)

Publication Number Publication Date
CN105187464A true CN105187464A (zh) 2015-12-23
CN105187464B CN105187464B (zh) 2019-11-05

Family

ID=54909308

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410277500.XA Active CN105187464B (zh) 2014-06-19 2014-06-19 一种分布式存储***中的数据同步方法、装置及***

Country Status (2)

Country Link
CN (1) CN105187464B (zh)
WO (1) WO2015192661A1 (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106506586A (zh) * 2016-09-21 2017-03-15 东软集团股份有限公司 分布式缓存同步方法、装置、节点和***
CN106850821A (zh) * 2017-02-21 2017-06-13 山东浪潮云服务信息科技有限公司 一种数据管理方法、数据发送装置、数据接收装置及***
CN106888245A (zh) * 2016-06-07 2017-06-23 阿里巴巴集团控股有限公司 一种数据处理方法、装置及***
CN107526764A (zh) * 2016-06-20 2017-12-29 西门子公司 对基于云的应用程序数据执行数据模型转换的***和方法
CN108123967A (zh) * 2016-11-28 2018-06-05 中国石油天然气股份有限公司 一种集群***的数据同步方法和***
CN108280080A (zh) * 2017-01-06 2018-07-13 阿里巴巴集团控股有限公司 一种数据同步方法、装置以及电子设备
CN109522364A (zh) * 2018-10-18 2019-03-26 恒峰信息技术有限公司 一种异地数据双向同步方法及***
CN109542540A (zh) * 2018-11-26 2019-03-29 北京粉笔未来科技有限公司 一种实现交互的方法、装置及***
CN109561151A (zh) * 2018-12-12 2019-04-02 北京达佳互联信息技术有限公司 数据存储方法、装置、服务器和存储介质
CN109597687A (zh) * 2018-10-31 2019-04-09 东软集团股份有限公司 数据同步的资源分配方法、装置、存储介质和电子设备
CN109639849A (zh) * 2018-12-28 2019-04-16 北京奇艺世纪科技有限公司 一种地址查询处理方法及服务发现装置
WO2019196889A1 (en) * 2018-04-11 2019-10-17 Beijing Didi Infinity Technology And Development Co., Ltd. Systems and methods for data synchronization
CN111708787A (zh) * 2020-05-07 2020-09-25 中国人民财产保险股份有限公司 多中心业务数据管理***
CN112015804A (zh) * 2019-05-28 2020-12-01 阿里巴巴集团控股有限公司 数据同步方法、装置、设备及存储介质

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115599747B (zh) * 2022-04-22 2023-06-06 北京志凌海纳科技有限公司 一种分布式存储***的元数据同步方法、***及设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101436207A (zh) * 2008-12-16 2009-05-20 浪潮通信信息***有限公司 一种基于日志快照的数据恢复和同步方法
CN101778134A (zh) * 2010-01-11 2010-07-14 青岛海信移动通信技术股份有限公司 数据同步方法及移动通信终端
CN102402562A (zh) * 2010-09-14 2012-04-04 中兴通讯股份有限公司 数据库异地容灾方法及***
CN103488721A (zh) * 2013-09-12 2014-01-01 京信通信***(中国)有限公司 主备板的数据库双向同步方法和***
US20140156595A1 (en) * 2012-11-30 2014-06-05 Metaswitch Networks Ltd. Synchronisation system and method
US20140164325A1 (en) * 2012-12-07 2014-06-12 Institute For Information Industry Data synchronization system and method for synchronizing data

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101436207A (zh) * 2008-12-16 2009-05-20 浪潮通信信息***有限公司 一种基于日志快照的数据恢复和同步方法
CN101778134A (zh) * 2010-01-11 2010-07-14 青岛海信移动通信技术股份有限公司 数据同步方法及移动通信终端
CN102402562A (zh) * 2010-09-14 2012-04-04 中兴通讯股份有限公司 数据库异地容灾方法及***
US20140156595A1 (en) * 2012-11-30 2014-06-05 Metaswitch Networks Ltd. Synchronisation system and method
US20140164325A1 (en) * 2012-12-07 2014-06-12 Institute For Information Industry Data synchronization system and method for synchronizing data
CN103488721A (zh) * 2013-09-12 2014-01-01 京信通信***(中国)有限公司 主备板的数据库双向同步方法和***

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106888245A (zh) * 2016-06-07 2017-06-23 阿里巴巴集团控股有限公司 一种数据处理方法、装置及***
CN107526764A (zh) * 2016-06-20 2017-12-29 西门子公司 对基于云的应用程序数据执行数据模型转换的***和方法
CN106506586B (zh) * 2016-09-21 2019-05-03 东软集团股份有限公司 分布式缓存同步方法、装置、节点和***
CN106506586A (zh) * 2016-09-21 2017-03-15 东软集团股份有限公司 分布式缓存同步方法、装置、节点和***
CN108123967A (zh) * 2016-11-28 2018-06-05 中国石油天然气股份有限公司 一种集群***的数据同步方法和***
CN108280080A (zh) * 2017-01-06 2018-07-13 阿里巴巴集团控股有限公司 一种数据同步方法、装置以及电子设备
CN108280080B (zh) * 2017-01-06 2022-02-22 阿里巴巴集团控股有限公司 一种数据同步方法、装置以及电子设备
CN106850821A (zh) * 2017-02-21 2017-06-13 山东浪潮云服务信息科技有限公司 一种数据管理方法、数据发送装置、数据接收装置及***
WO2019196889A1 (en) * 2018-04-11 2019-10-17 Beijing Didi Infinity Technology And Development Co., Ltd. Systems and methods for data synchronization
US10983872B2 (en) 2018-04-11 2021-04-20 Beijing Didi Infinity Technology And Development Co., Ltd. Systems and methods for data synchronization
CN109522364A (zh) * 2018-10-18 2019-03-26 恒峰信息技术有限公司 一种异地数据双向同步方法及***
CN109597687A (zh) * 2018-10-31 2019-04-09 东软集团股份有限公司 数据同步的资源分配方法、装置、存储介质和电子设备
CN109542540A (zh) * 2018-11-26 2019-03-29 北京粉笔未来科技有限公司 一种实现交互的方法、装置及***
CN109561151A (zh) * 2018-12-12 2019-04-02 北京达佳互联信息技术有限公司 数据存储方法、装置、服务器和存储介质
CN109639849A (zh) * 2018-12-28 2019-04-16 北京奇艺世纪科技有限公司 一种地址查询处理方法及服务发现装置
CN109639849B (zh) * 2018-12-28 2022-06-21 北京奇艺世纪科技有限公司 一种地址查询处理方法及服务发现装置
CN112015804A (zh) * 2019-05-28 2020-12-01 阿里巴巴集团控股有限公司 数据同步方法、装置、设备及存储介质
CN111708787A (zh) * 2020-05-07 2020-09-25 中国人民财产保险股份有限公司 多中心业务数据管理***

Also Published As

Publication number Publication date
WO2015192661A1 (zh) 2015-12-23
CN105187464B (zh) 2019-11-05

Similar Documents

Publication Publication Date Title
CN105187464A (zh) 一种分布式存储***中的数据同步方法、装置及***
CN103268318B (zh) 一种强一致性的分布式键值数据库***及其读写方法
CN107734026B (zh) 一种网络附加存储集群的设计方法、装置及设备
CN103503414B (zh) 一种计算存储融合的集群***
CN103138912B (zh) 数据同步方法及***
CN107402722B (zh) 一种数据迁移方法及存储设备
US8375200B2 (en) Embedded device and file change notification method of the embedded device
CN103744906A (zh) 一种数据同步***、方法及装置
CN103124299A (zh) 一种异构环境下的分布式块级别存储***
CN104320401A (zh) 一种基于分布式文件***的大数据存储访问***及方法
CN101997823A (zh) 一种分布式文件***及其数据访问方法
CN108319618B (zh) 一种分布式存储***的数据分布控制方法、***及装置
US20140310559A1 (en) System And Method For Graph Based K- Redundant Resiliency For IT Cloud
CN103186554A (zh) 分布式数据镜像方法及存储数据节点
CN105468296B (zh) 基于虚拟化平台的无共享存储管理方法
CN103399894A (zh) 一种基于共享存储池的分布式事务处理方法
CN106855834B (zh) 一种数据备份方法、装置和***
CN108197159A (zh) 基于分布式文件***的数据读取、写入方法及装置
CN106919473A (zh) 一种数据灾备***及业务处理方法
CN103023996A (zh) 一种云数据存储***
CN102710763A (zh) 一种分布式缓存池化、分片及故障转移的方法及***
CN105069152A (zh) 数据处理方法及装置
CN105357042A (zh) 一种高可用集群***及其主节点和从节点
CN107040576A (zh) 信息推送方法及装置、通讯***
CN103414762A (zh) 云备份方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20190926

Address after: 210012 Nanjing, Yuhuatai District, South Street, Bauhinia Road, No. 68

Applicant after: Nanjing Zhongxing Software Co., Ltd.

Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice

Applicant before: ZTE Communications Co., Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant