乐鱼营业数据处置步骤、安装和体系pdf
具体介绍

  本申请供应一种生意数据经管手段、装配和编制,该手段可能通过众个节点任职器正在设依时期一同抢占漫衍式锁,且由抢锁告捷的宗旨节点任职器获取与编制绑定的众个租户,爆发与众个组合对应的众个音书,宗旨节点任职器可能将众个音书发送给音书核心,以使音书核心将众个音书分发给众个节点任职器,且每个节点任职器正在给与到音书后,可能凭据音书包含的数据条件新闻天生众条生意数据,并对众条生意数据举行经管,将取得的数据经管结果存储到与该音书对应的租户中。因为通过音书核心按租户维度将生意数据合理划分至众个节点任职器,从而可能分摊

  (19)中华公民共和邦邦度学问产权局 (12)出现专利申请 (10)申请宣告号 CN 114138472 A (43)申请宣告日 2022.03.04 (21)申请号 2.3 (22)申请日 2021.11.22 (71)申请人 青岛海信灵敏生存科技股份有限公 司 地方 266100 山东省青岛市崂山区松岭途 399号 (72)出现人 姜翔飞 (74)专利代办机构 北京同达信恒学问产权代办 有限公司 11291 代办人 张恺宁 (51)Int.Cl. G06F 9/50 (2006.01) G06F 9/54 (2006.01) 权益条件书2页 仿单16页 附图5页 (54)出现名称 生意数据经管手段、装配和编制 (57)摘要 本申请供应一种生意数据经管手段、装配和 编制,该手段可能通过众个节点任职器正在设依时 刻一同抢占漫衍式锁,且由抢锁告捷的宗旨节点 任职器获取与编制绑定的众个租户乐鱼,爆发与众个 组合对应的众个音书,宗旨节点任职器可能将众 个音书发送给音书核心,以使音书核心将众个消 息分发给众个节点任职器,且每个节点任职器正在 给与到音书后,可能凭据音书包含的数据条件信 息天生众条生意数据,并对众条生意数据举行处 理,将取得的数据经管结果存储到与该音书对应 的租户中。因为通过音书核心按租户维度将生意 数据合理划分至众个节点任职器,从而可能分摊 A 单个节点任职器经管巨额生意数据的压力,升高 2 数据经管效果,保卫了编制的安谧。 7 4 8 3 1 4 1 1 N C CN 114138472 A 权益条件书 1/2页 1.一种生意数据经管手段,其特点正在于,使用于位于生意数据经管编制的节点任职器, 所述生意数据经管编制包含众个节点任职器,所述手段包含: 所述节点任职器正在设依时期与所述生意数据经管编制中的其他节点任职器一同抢占 漫衍式锁,且正在抢占所述漫衍式锁告捷后,获取与所述生意数据经管编制绑定的众个租户 的租户标识以及所述众个租户对应的生意场景;此中,所述租户用于存储数据经管结果,每 个租户离别对应一个租户标识; 所述节点任职器凭据所述众个租户爆发众个音书,并将所述众个音书发送给音书中 心,以使所述音书核心将众个所述音书分发给所述生意数据经管编制中的节点任职器;其 中,每个音书包含所述租户的租户标识以及所述租户对应的数据条件新闻,所述数据条件 新闻是凭据所述租户对应的生意场景确定的,且分别的音书包括的租户标识分别,所述消 息的数目与所述租户标识的数目相通; 所述节点任职器正在给与到所述音书核心发送的起码一个所述音书后,凭据所述音书包 括的数据条件新闻天生所述音书对应的众条生意数据,并对所述众条生意数据举行经管, 将取得的数据经管结果存储到所述音书包含的租户标识对应的租户中。 2.凭据权益条件1所述的手段,其特点正在于,所述节点任职器将所述众个音书发送给消 息核心之后,所述手段还包含: 所述节点任职器给与所述音书核心返回的音书发送结果,若所述音书发送结果指示所 述音书发送凋零,则所述节点任职器将所述音书从新发送给所述音书核心,直至给与到所 述音书核心返回的音书发送结果指示所述音书发送告捷。 3.凭据权益条件1所述的手段,其特点正在于,所述节点任职器凭据所述众个租户爆发众 个音书之后,给与到所述音书核心发送的起码一个所述音书之前,所述手段还包含: 所述节点任职器对所述众个音书举行幂等经管。 4.凭据权益条件1所述的手段,其特点正在于,所述节点任职器正在给与到所述音书核心发 送的起码一个所述音书后,凭据所述音书包含的数据条件新闻天生所述音书对应的众条业 务数据之前,所述手段还包含: 所述节点任职器对给与到的起码一个所述音书举行幂等经管。 5.凭据权益条件1~4任一所述的手段,其特点正在于,所述手段还包含: 若所述节点任职器天生所述音书对应的众条生意数据凋零,或者所述节点任职器对所 述音书对应的众条生意数据举行经管时产生纰谬,则所述节点任职器将所述音书发送给消 息核心,以使所述音书核心从新将所述音书分发给所述生意数据经管编制中的任一节点服 务器。 6.一种生意数据经管手段,其特点正在于,使用于位于生意数据经管编制的节点任职器, 所述生意数据经管编制包含众个节点任职器,所述手段包含: 所述节点任职器正在设依时期与所述生意数据经管编制中的其他节点任职器一同抢占 漫衍式锁,且正在抢占所述漫衍式锁凋零后,给与音书核心分发的起码一个音书;此中,所述 起码一个音书为抢占所述漫衍式锁告捷的其他节点任职器凭据与所述生意数据经管编制 绑定的众个租户爆发,并发送给所述音书核心的;所述租户用于存储数据经管结果,每个租 户离别对应一个租户标识;每个音书包含租户标识以及所述租户对应的数据条件新闻,且 分别的音书包括的租户标识分别,所述音书的数目与所述租户标识的数目相通; 2 2 CN 114138472 A 权益条件书 2/2页 所述节点任职器凭据所述音书包含的数据条件新闻天生所述音书对应的众条生意数 据,并对所述众条生意数据举行经管,将取得的数据经管结果存储到所述音书包含的租户 标识对应的租户中。 7.凭据权益条件6所述的手段,其特点正在于,所述节点任职器给与音书核心分发的起码 一个音书之后,凭据所述音书包含的数据条件新闻天生所述音书对应的众条生意数据之 前,所述手段还包含: 所述节点任职器对给与到的所述起码一个音书举行幂等经管。 8.凭据权益条件6所述的手段,其特点正在于,所述手段还包含: 若所述节点任职器天生所述音书对应的众条生意数据凋零,或者所述节点任职器对所 述音书对应的众条生意数据举行经管时产生纰谬,则所述节点任职器将所述音书发送给消 息核心,以使所述音书核心从新将所述音书分发给所述生意数据经管编制中的任一节点服 务器。 9.一种生意数据经管手段,其特点正在于,使用于位于生意数据经管编制的音书核心,所 述手段包含: 所述音书核心给与所述生意数据经管编制的众个节点任职器中的宗旨节点任职器发 送的众个音书;此中,所述宗旨节点任职器为正在设依时期与所述生意数据经管编制中的其 他节点任职器一同抢占漫衍式锁,且抢占所述漫衍式锁告捷的节点任职器;所述众个音书 为所述宗旨节点任职器凭据与所述生意数据经管编制绑定的众个租户爆发的;所述租户用 于存储数据经管结果,每个租户离别对应一个租户标识;每个音书包含租户标识以及所述 租户对应的数据条件新闻,且分别的音书包括的租户标识分别,所述音书的数目与所述租 户标识的数目相通; 所述音书核心将众个所述音书分发给所述生意数据经管编制中的众个节点任职器,以 使所述众个节点任职器离别凭据给与到的所述音书包含的数据条件新闻天生所述音书对 应的众条生意数据,并对所述众条生意数据举行经管,将取得的数据经管结果存储到所述 音书包含的租户标识对应的租户中。 10.凭据权益条件9所述的手段,其特点正在于,所述音书核心将众个所述音书分发给所 述生意数据经管编制中的众个节点任职器之后,所述手段还包含: 若所述音书核心给与到所述节点任职器发送的所述音书,则所述音书核心从新将所述 音书分发给所述生意数据经管编制中的任一节点任职器;此中,所述音书为所述节点任职 器天生所述音书对应的众条生意数据凋零,或者所述节点任职器对所述音书对应的众条业 务数据举行经管时产生纰谬的音书。 3 3 CN 114138472 A 仿单 1/16页 生意数据经管手段、装配和编制 技艺范畴 [0001] 本申请涉及数据经管范畴,实在涉及一种生意数据经管手段、装配和编制。 布景技艺 [0002] 正在对数据举行经管的进程中平时会涉及到某有时刻巨额数据原因策动天生巨额 数据的生意,此题目正在数据量小的境况下,对经管数据的编制的影响较小,然而跟着数据量 的延长,对编制的影响就会越来越大。借使过错该题目加以处分,也许会由于对数据举行一 次经管须要占用的任职器内存过大而导致编制的压力增大,从而酿成编制的不成用,以至 酿成编制解体,同时也会影响任职器上其他圭外的运转,使得与该任职器相合的圭外都市 爆发卡顿,进而影响用户的体验。 出现实质 [0003] 为处分现有存正在的技艺题目,本申请奉行例供应一种生意数据经管手段、装配和 编制,可能正在编制经管巨额数据时,合理平衡地操纵任职器内存,减小编制压力,连结编制 的安谧。 [0004] 为到达上述主意,本申请奉行例的技艺计划是如此实行的: [0005] 第一方面,本申请奉行例供应一种生意数据经管手段,使用于位于生意数据经管 编制的节点任职器,所述生意数据经管编制包含众个节点任职器,所述手段包含: [0006] 所述节点任职器正在设依时期与所述生意数据经管编制中的其他节点任职器一同 抢占漫衍式锁,且正在抢占所述漫衍式锁告捷后,获取与所述生意数据经管编制绑定的众个 租户的租户标识以及所述众个租户对应的生意场景;此中,所述租户用于存储数据经管结 果,每个租户离别对应一个租户标识; [0007] 所述节点任职器凭据所述众个租户爆发众个音书,并将所述众个音书发送给音书 核心,以使所述音书核心将众个所述音书分发给所述生意数据经管编制中的节点任职器; 此中,每个音书包含所述租户的租户标识以及所述租户对应的数据条件新闻,所述数据要 求新闻是凭据所述租户对应的生意场景确定的,且分别的音书包括的租户标识分别,所述 音书的数目与所述租户标识的数目相通; [0008] 所述节点任职器正在给与到所述音书核心发送的起码一个所述音书后,凭据所述消 息包含的数据条件新闻天生所述音书对应的众条生意数据,并对所述众条生意数据举行处 理,将取得的数据经管结果存储到所述音书包含的租户标识对应的租户中。 [0009] 本申请奉行例供应的生意数据经管手段,使用于位于生意数据经管编制的节点服 务器,且生意数据经管编制可能包含众个节点任职器。该节点任职器正在设依时期可能与业 务数据经管编制中的其他节点任职器一同抢占漫衍式锁,正在抢占漫衍式锁告捷后,获取与 生意数据经管编制绑定的众个租户的租户标识以及众个租户对应的生意场景。此中,租户 用于存储数据经管结果,每个租户离别对应一个租户标识。节点任职器可能凭据该众个租 户爆发众个音书,并将众个音书发送给音书核心,以使音书核心将众个音书分发给生意数 4 4 CN 114138472 A 仿单 2/16页 据经管编制中的节点任职器。此中,每个音书包含租户的租户标识以及租户对应的数据要 求新闻,数据条件新闻是凭据租户对应的生意场景确定的,且分别的音书包括的租户标识 分别,音书的数目与租户标识的数目相通。节点任职器正在给与到音书核心发送的起码一个 音书后,凭据音书包含的数据条件新闻天生音书对应的众条生意数据,并对众条生意数据 举行经管,将取得的数据经管结果存储到音书包含的租户标识对应的租户中。因为可能按 照租户的维度对抢到漫衍式锁的节点任职器所爆发的音书举行划分,且通过音书核心异步 平衡地将各个音书发送到各个节点任职器,进而单个节点任职器可能凭据给与到的音书生 成对应的生意数据,从而分摊了单个节点任职器一次经管巨额生意数据的压力且升高了对 数据举行经管的经管效果,以及处分了众个节点任职器正在经管数据时的资源无法合理平衡 的题目,保卫了编制的安谧性。 [0010] 正在一种可选的奉行例中,所述节点任职器将所述众个音书发送给音书核心之后, 所述手段还包含: [0011] 所述节点任职器给与所述音书核心返回的音书发送结果,若所述音书发送结果指 示所述音书发送凋零,则所述节点任职器将所述音书从新发送给所述音书核心,直至给与 到所述音书核心返回的音书发送结果指示所述音书发送告捷。 [0012] 正在该奉行例中,节点任职器正在将众个音书发送给音书核心之后,还可能给与音书 核心返回的音书发送结果,若音书发送结果指示音书发送凋零,则节点任职器可能将音书 从新发送给音书核心,直至给与到音书核心返回的音书发送结果指示音书发送告捷。从而 可能保障节点任职器爆发的众条音书均被告捷地发送给音书核心,升高了对音书举行消费 的牢靠性和确切性。 [0013] 正在一种可选的奉行例中,所述节点任职器凭据所述众个租户爆发众个音书之后, 给与到所述音书核心发送的起码一个所述音书之前,所述手段还包含: [0014] 所述节点任职器对所述众个音书举行幂等经管。 [0015] 正在该奉行例中,节点任职器正在凭据众个租户爆发众个音书之后,且给与到音书中 心发送的起码一个音书之前,还可能对众个音书举行幂等经管。从而可能避免音书的反复 发送,保障音书发送的独一性,同时也可能升高节点任职器的经管效果。 [0016] 正在一种可选的奉行例中,所述节点任职器正在给与到所述音书核心发送的起码一个 所述音书后,凭据所述音书包含的数据条件新闻天生所述音书对应的众条生意数据之前, 所述手段还包含: [0017] 所述节点任职器对给与到的起码一个所述音书举行幂等经管。 [0018] 正在该奉行例中,节点任职器正在给与到音书核心发送的起码一个音书后,且凭据消 息包含的数据条件新闻天生音书对应的众条生意数据之前,还可能对给与到的起码一个消 息举行幂等经管。从而可能避免音书的反复消费,保障对音书举行经管切实切性和牢靠性, 同时也可能升高节点任职器的经管效果。 [0019] 正在一种可选的奉行例中,所述手段还包含: [0020] 若所述节点任职器天生所述音书对应的众条生意数据凋零,或者所述节点任职器 对所述音书对应的众条生意数据举行经管时产生纰谬,则所述节点任职器将所述音书发送 给音书核心,以使所述音书核心从新将所述音书分发给所述生意数据经管编制中的任一节 点任职器。 5 5 CN 114138472 A 仿单 3/16页 [0021] 正在该奉行例中,若节点任职器天生音书对应的众条生意数据凋零,或者节点任职 器对音书对应的众条生意数据举行经管时产生纰谬,则节点任职器将音书发送给音书中 心,以使音书核心从新将音书分发给生意数据经管编制中的任一节点任职器。从而可能保 证对数据举行经管切实切性,以及保障举行经管的数据不众不少,知足生意条件,升高对数 据举行经管的牢靠性。 [0022] 第二方面,本申请奉行例还供应了一种生意数据经管手段,使用于位于生意数据 经管编制的节点任职器,所述生意数据经管编制包含众个节点任职器,所述手段包含: [0023] 所述节点任职器正在设依时期与所述生意数据经管编制中的其他节点任职器一同 抢占漫衍式锁,且正在抢占所述漫衍式锁凋零后,给与音书核心分发的起码一个音书;此中, 所述起码一个音书为抢占所述漫衍式锁告捷的其他节点任职器凭据与所述生意数据经管 编制绑定的众个租户爆发,并发送给所述音书核心的;所述租户用于存储数据经管结果,每 个租户离别对应一个租户标识;每个音书包含租户标识以及所述租户对应的数据条件信 息,且分别的音书包括的租户标识分别,所述音书的数目与所述租户标识的数目相通; [0024] 所述节点任职器凭据所述音书包含的数据条件新闻天生所述音书对应的众条业 务数据,并对所述众条生意数据举行经管,将取得的数据经管结果存储到所述音书包含的 租户标识对应的租户中。 [0025] 本申请奉行例供应的生意数据经管手段,使用于位于生意数据经管编制的节点服 务器,且生意数据经管编制包含众个节点任职器。该节点任职器正在设依时期与生意数据处 理编制中的其他节点任职器一同抢占漫衍式锁,且正在抢占漫衍式锁凋零后,给与音书核心 分发的起码一个音书。此中,起码一个音书为抢占漫衍式锁告捷的其他节点任职器凭据与 生意数据经管编制绑定的众个租户爆发,并发送给音书核心的,租户用于存储数据经管结 果,每个租户离别对应一个租户标识,每个音书包含租户标识以及租户对应的数据条件信 息,且分别的音书包括的租户标识分别,音书的数目与租户标识的数目相通。节点任职器根 据音书包含的数据条件新闻天生音书对应的众条生意数据,并对众条生意数据举行经管, 将取得的数据经管结果存储到音书包含的租户标识对应的租户中。因为可能依照租户维度 通过音书核心将巨额的生意数据平衡地分摊到众个节点任职器中举行经管,从而低重了单 个节点任职器稀少经管巨额生意数据的压力,升高了对数据举行经管的经管效果,保卫了 编制的安谧性。 [0026] 正在一种可选的奉行例中,所述节点任职器给与音书核心分发的起码一个音书之 后,凭据所述音书包含的数据条件新闻天生所述音书对应的众条生意数据之前,所述手段 还包含: [0027] 所述节点任职器对给与到的所述起码一个音书举行幂等经管。 [0028] 正在该奉行例中,节点任职器正在给与音书核心分发的起码一个音书之后,且凭据消 息包含的数据条件新闻天生音书对应的众条生意数据之前,还可能对给与到的起码一个消 息举行幂等经管。从而可能避免音书的反复消费,保障对音书举行经管切实切性和牢靠性, 同时也可能升高节点任职器的经管效果。 [0029] 正在一种可选的奉行例中,所述手段还包含: [0030] 若所述节点任职器天生所述音书对应的众条生意数据凋零,或者所述节点任职器 对所述音书对应的众条生意数据举行经管时产生纰谬,则所述节点任职器将所述音书发送 6 6 CN 114138472 A 仿单 4/16页 给音书核心,以使所述音书核心从新将所述音书分发给所述生意数据经管编制中的任一节 点任职器。 [0031] 正在该奉行例中,若节点任职器天生音书对应的众条生意数据凋零,或者节点任职 器对音书对应的众条生意数据举行经管时产生纰谬,则节点任职器将音书发送给音书中 心,以使音书核心从新将音书分发给生意数据经管编制中的任一节点任职器。从而可能保 证对数据举行经管切实切性,以及保障举行经管的数据不众不少,知足生意条件,升高对数 据举行经管的牢靠性。 [0032] 第三方面,本申请奉行例还供应了一种生意数据经管手段,使用于位于生意数据 经管编制的音书核心,所述手段包含: [0033] 所述音书核心给与所述生意数据经管编制的众个节点任职器中的宗旨节点任职 器发送的众个音书;此中,所述宗旨节点任职器为正在设依时期与所述生意数据经管编制中 的其他节点任职器一同抢占漫衍式锁,且抢占所述漫衍式锁告捷的节点任职器;所述众个 音书为所述宗旨节点任职器凭据与所述生意数据经管编制绑定的众个租户爆发的;所述租 户用于存储数据经管结果,每个租户离别对应一个租户标识;每个音书包含租户标识以及 所述租户对应的数据条件新闻,且分别的音书包括的租户标识分别,所述音书的数目与所 述租户标识的数目相通; [0034] 所述音书核心将众个所述音书分发给所述生意数据经管编制中的众个节点任职 器,以使所述众个节点任职器离别凭据给与到的所述音书包含的数据条件新闻天生所述消 息对应的众条生意数据,并对所述众条生意数据举行经管,将取得的数据经管结果存储到 所述音书包含的租户标识对应的租户中。 [0035] 本申请奉行例供应的生意数据经管手段,使用于位于生意数据经管编制的音书中 心。音书核心可能给与生意数据经管编制的众个节点任职器中的宗旨节点任职器发送的众 个音书。此中,宗旨节点任职器为正在设依时期与生意数据经管编制中的其他节点任职器一 起抢占漫衍式锁,且抢占漫衍式锁告捷的节点任职器,众个音书为宗旨节点任职器凭据与 生意数据经管编制绑定的众个租户爆发的,租户用于存储数据经管结果,每个租户离别对 应一个租户标识,每个音书包含租户标识以及租户对应的数据条件新闻,且分别的音书包 含的租户标识分别,音书的数目与租户标识的数目相通。音书核心可能将众个音书分发给 生意数据经管编制中的众个节点任职器,以使众个节点任职器离别凭据给与到的音书包含 的数据条件新闻天生音书对应的众条生意数据,并对众条生意数据举行经管,将取得的数 据经管结果存储到音书包含的租户标识对应的租户中。因为抢到漫衍式锁的节点任职器可 以将爆发的众个音书通过音书核心异步平衡地发送到各个节点任职器,且爆发的众个音书 是凭据租户维度取得的,进而可能使得各个节点任职器可能离别凭据给与到的音书天生对 应的生意数据,从而分摊了单个节点任职器一次经管巨额生意数据的压力且升高了对数据 举行经管的经管效果,以及处分了众个节点任职器正在经管数据时的资源无法合理平衡的问 题,保卫了编制的安谧性。 [0036] 正在一种可选的奉行例中,所述音书核心将众个所述音书分发给所述生意数据经管 编制中的众个节点任职器之后,所述手段还包含: [0037] 若所述音书核心给与到所述节点任职器发送的所述音书,则所述音书核心从新将 所述音书分发给所述生意数据经管编制中的任一节点任职器;此中,所述音书为所述节点 7 7 CN 114138472 A 仿单 5/16页 任职器天生所述音书对应的众条生意数据凋零,或者所述节点任职器对所述音书对应的众 条生意数据举行经管时产生纰谬的音书。 [0038] 正在该奉行例中,音书核心正在将众个音书分发给生意数据经管编制中的众个节点服 务器之后,若音书核心给与到节点任职器发送的音书,则音书核心从新将音书分发给生意 数据经管编制中的任一节点任职器。此中,音书为节点任职器天生音书对应的众条生意数 据凋零,或者节点任职器对音书对应的众条生意数据举行经管时产生纰谬的音书。从而可 以保障对数据举行经管切实切性,以及保障举行经管的数据不众不少,知足生意条件,升高 对数据举行经管的牢靠性。 [0039] 第四方面,本申请奉行例还供应了一种生意数据经管装配,使用于位于生意数据 经管编制的节点任职器,所述生意数据经管编制包含众个节点任职器,所述装配包含: [0040] 租户获取单位,用于正在设依时期与所述生意数据经管编制中的其他节点任职器一 起抢占漫衍式锁,且正在抢占所述漫衍式锁告捷后,获取与所述生意数据经管编制绑定的众 个租户的租户标识以及所述众个租户对应的生意场景;此中,所述租户用于存储数据经管 结果,每个租户离别对应一个租户标识; [0041] 音书发送单位,用于凭据所述众个租户爆发众个音书,并将所述众个音书发送给 音书核心,以使所述音书核心将众个所述音书分发给所述生意数据经管编制中的节点任职 器;此中,每个音书包含所述租户的租户标识以及所述租户对应的数据条件新闻,所述数据 条件新闻是凭据所述租户对应的生意场景确定的,且分别的音书包括的租户标识分别,所 述音书的数目与所述租户标识的数目相通; [0042] 数据经管单位,用于正在给与到所述音书核心发送的起码一个所述音书后,凭据所 述音书包含的数据条件新闻天生所述音书对应的众条生意数据,并对所述众条生意数据进 行经管,将取得的数据经管结果存储到所述音书包含的租户标识对应的租户中。 [0043] 正在一种可选的奉行例中,所述装配还包含结果经管单位,用于: [0044] 给与所述音书核心返回的音书发送结果,若所述音书发送结果指示所述音书发送 凋零,则将所述音书从新发送给所述音书核心,直至给与到所述音书核心返回的音书发送 结果指示所述音书发送告捷。 [0045] 正在一种可选的奉行例中,所述装配还包含音书经管单位,用于: [0046] 对所述众个音书举行幂等经管。 [0047] 正在一种可选的奉行例中,所述音书经管单位,还用于: [0048] 对给与到的起码一个所述音书举行幂等经管。 [0049] 正在一种可选的奉行例中,所述装配还包含音书回滚单位,用于: [0050] 若天生所述音书对应的众条生意数据凋零,或者对所述音书对应的众条生意数据 举行经管时产生纰谬,则将所述音书发送给音书核心,以使所述音书核心从新将所述音书 分发给所述生意数据经管编制中的任一节点任职器。 [0051] 第五方面,本申请奉行例还供应了一种生意数据经管装配,使用于位于生意数据 经管编制的节点任职器,所述生意数据经管编制包含众个节点任职器,所述装配包含: [0052] 音书给与单位,用于正在设依时期与所述生意数据经管编制中的其他节点任职器一 起抢占漫衍式锁,且正在抢占所述漫衍式锁凋零后,给与音书核心分发的起码一个音书;其 中,所述起码一个音书为抢占所述漫衍式锁告捷的其他节点任职器凭据与所述生意数据处 8 8 CN 114138472 A 仿单 6/16页 理编制绑定的众个租户爆发,并发送给所述音书核心的;所述租户用于存储数据经管结果, 每个租户离别对应一个租户标识;每个音书包含租户标识以及所述租户对应的数据条件信 息,且分别的音书包括的租户标识分别,所述音书的数目与所述租户标识的数目相通; [0053] 数据经管单位,用于凭据所述音书包含的数据条件新闻天生所述音书对应的众条 生意数据,并对所述众条生意数据举行经管,将取得的数据经管结果存储到所述音书包含 的租户标识对应的租户中。 [0054] 正在一种可选的奉行例中,所述装配还包含音书经管单位,用于: [0055] 对给与到的所述起码一个音书举行幂等经管。 [0056] 正在一种可选的奉行例中,所述装配还包含音书回滚单位,用于: [0057] 若天生所述音书对应的众条生意数据凋零,或者对所述音书对应的众条生意数据 举行经管时产生纰谬,则将所述音书发送给音书核心,以使所述音书核心从新将所述音书 分发给所述生意数据经管编制中的任一节点任职器。 [0058] 第六方面,本申请奉行例还供应了一种生意数据经管装配,使用于位于生意数据 经管编制的音书核心,所述装配包含: [0059] 音书给与单位,用于给与所述生意数据经管编制的众个节点任职器中的宗旨节点 任职器发送的众个音书;此中,所述宗旨节点任职器为正在设依时期与所述生意数据经管系 统中的其他节点任职器一同抢占漫衍式锁,且抢占所述漫衍式锁告捷的节点任职器;所述 众个音书为所述宗旨节点任职器凭据与所述生意数据经管编制绑定的众个租户爆发的;所 述租户用于存储数据经管结果,每个租户离别对应一个租户标识;每个音书包含租户标识 以及所述租户对应的数据条件新闻,且分别的音书包括的租户标识分别,所述音书的数目 与所述租户标识的数目相通; [0060] 音书分发单位,用于将众个所述音书分发给所述生意数据经管编制中的众个节点 任职器,以使所述众个节点任职器离别凭据给与到的所述音书包含的数据条件新闻天生所 述音书对应的众条生意数据,并对所述众条生意数据举行经管,将取得的数据经管结果存 储到所述音书包含的租户标识对应的租户中。 [0061] 正在一种可选的奉行例中,所述音书分发单位,还用于: [0062] 若给与到所述节点任职器发送的所述音书,则从新将所述音书分发给所述生意数 据经管编制中的任一节点任职器;此中,所述音书为所述节点任职器天生所述音书对应的 众条生意数据凋零,或者所述节点任职器对所述音书对应的众条生意数据举行经管时产生 纰谬的音书。 [0063] 第七方面,本申请奉行例还供应了一种节点任职器,包含存储器和经管器,所述存 储器上存储有可正在所述经管器上运转的策动机圭外,当所述策动机圭外被所述经管器实施 时,使得所述经管器实行上述第一方面的生意数据经管手段。 [0064] 第八方面,本申请奉行例还供应了一种策动机可读存储介质,所述策动机可读存 储介质内存储有策动机圭外,所述策动机圭外被经管器实施时,实行上述第一方面的生意 数据经管手段。 [0065] 第九方面,本申请奉行例还供应了一种节点任职器,包含存储器和经管器,所述存 储器上存储有可正在所述经管器上运转的策动机圭外,当所述策动机圭外被所述经管器实施 时,使得所述经管器实行上述第二方面的生意数据经管手段。 9 9 CN 114138472 A 仿单 7/16页 [0066] 第十方面,本申请奉行例还供应了一种策动机可读存储介质,所述策动机可读存 储介质内存储有策动机圭外,所述策动机圭外被经管器实施时,实行上述第二方面的生意 数据经管手段。 [0067] 第十一方面,本申请奉行例还供应了一种音书核心,包含存储器和经管器,所述存 储器上存储有可正在所述经管器上运转的策动机圭外,当所述策动机圭外被所述经管器实施 时,使得所述经管器实行上述第三方面的生意数据经管手段。 [0068] 第十二方面,本申请奉行例还供应了一种策动机可读存储介质,所述策动机可读 存储介质内存储有策动机圭外,所述策动机圭外被经管器实施时,实行上述第三方面的业 务数据经管手段。 [0069] 第十三方面,本申请奉行例还供应了一种生意数据经管编制,所述生意数据经管 编制包含第七方面和第九方面的节点任职器,第十一方面的音书核心以及与所述节点任职 器结合的漫衍式锁。 [0070] 第四方面、第七方面、第八方面或第十三方面中随便一种实行式样所带来的技艺 恶果可参睹第一方面的实行式样所带来的技艺恶果,此处不再赘述。 [0071] 第五方面、第九方面、第十方面或第十三方面中随便一种实行式样所带来的技艺 恶果可参睹第二方面的实行式样所带来的技艺恶果,此处不再赘述。 [0072] 第六方面、第十一方面、第十二方面或第十三方面中随便一种实行式样所带来的 技艺恶果可参睹第三方面的实行式样所带来的技艺恶果,此处不再赘述。 附图分析 [0073] 为了更显现地分析本申请奉行例中的技艺计划,下面将对奉行例描绘中所须要使 用的附图作扼要先容,显而易主睹,下面描绘中的附图仅仅是本申请的极少奉行例,对付本 范畴的一般技艺职员来讲,正在不付出创作性劳动的条件下,还可能凭据这些附图得回其他 的附图。 [0074] 图1为本申请奉行例供应的一种生意数据经管编制的构造示妄图; [0075] 图2为本申请奉行例供应的一种节点任职器的构造示妄图; [0076] 图3为本申请奉行例供应的一种音书核心的构造示妄图; [0077] 图4为本申请奉行例供应的一种生意数据经管手段的交互流程示妄图; [0078] 图5为本申请奉行例供应的一种生意数据经管手段的流程示妄图; [0079] 图6为本申请奉行例供应的另一种生意数据经管手段的流程示妄图; [0080] 图7为本申请奉行例供应的又一种生意数据经管手段的流程示妄图; [0081] 图8为本申请奉行例供应的一种生意数据经管装配的构造示妄图; [0082] 图9为本申请奉行例供应的另一种生意数据经管装配的构造示妄图; [0083] 图10为本申请奉行例供应的又一种生意数据经管装配的构造示妄图; [0084] 图11为本申请奉行例供应的又一种生意数据经管装配的构造示妄图; [0085] 图12为本申请奉行例供应的又一种生意数据经管装配的构造示妄图。 实在奉行式样 [0086] 为了使本申请的主意、技艺计划和甜头加倍显现,下面将连系附图对本申请作进 10 10 CN 114138472 A 仿单 8/16页 一步地仔细描绘,显明,所描绘的奉行例仅仅是本申请一个人奉行例,而不是统共的奉行 例。基于本申请中的奉行例,本范畴一般技艺职员正在没有做出创作性劳动条件下所得回的 扫数其它奉行例,都属于本申请爱惜的畛域。 [0087] 须要分析的是,本申请的文献中涉及的术语“第一”、“第二”等是用于区别近似的 对象,而不必用于描绘特定的次序或先后秩序。应当融会如此操纵的数据正在合适境况下可 以相易,以便这里描绘的本申请的奉行例不妨以除了正在这里图示或描绘的实质以外的次序 奉行。另外,术语“包含”和“具有”以及他们的任何变形,妄图正在于笼罩不排他的包括,比如, 包括了一系列环节或单位的进程、手段、编制、产物或筑立不必限于显现地列出的那些环节 或单位,而是可包含没有显现地列出的或对付这些进程、手段、产物或筑立固有的其它环节 或单位。 [0088] 下面将连系附图,对本申请奉行例供应的技艺计划举行仔细分析。 [0089] 下文中所用的词语“示例性”的旨趣为“用作例子、奉行例或分析性”。举动“示例 性”所分析的任何奉行例不必外明为优于或好于其它奉行例。正在本申请奉行例的描绘中,除 非另有分析,“众个”的寓意是两个或两个以上。 [0090] 图1中示例性示出了本申请奉行例供应的一种生意数据经管编制的构造示妄图。 如图1所示,生意数据经管编制中可能包含众个节点任职器100、音书核心200和漫衍式锁 300。 [0091] 此中,节点任职器100的构造可能如图2所示,包含存储器101,通信模块103以及一 个或众个经管器102。 [0092] 存储器101,用于存储经管器102实施的策动机圭外。存储器101可合键包含存储程 序区和存储数据区,此中,存储圭外区可存储操作编制,以及运转即时通信效力所需的圭外 等;存储数据区可存储百般即时通信新闻和操作指令集等。 [0093] 经管器102,可能包含一个或众个重心经管单位(central processing unit,CPU) 或者为数字经管单位等等。经管器102,用于挪用存储器101中存储的策动机圭外时实行本 申请奉行例供应的生意数据经管手段。 [0094] 通信模块103用于与生意数据经管编制中的音书核心、漫衍式锁或其他节点任职 器举行通讯。 [0095] 本申请奉行例中不节制上述存储器101、通信模块103和经管器102之间的实在连 接介质。本申请奉行例正在图2中以存储器101和经管器102之间通过总线中以粗线显示,其它部件之间的结合式样,仅是举行示意性分析,并不引认为限。总线可能分为地方总线、数据总线、限度总线中仅用一条粗线显示,但并 不显示仅有一根总线或一品种型的总线,通信模块203以及一个或众 个经管器202。 [0097] 存储器201,用于存储经管器202实施的策动机圭外。存储器201可合键包含存储程 序区和存储数据区,此中,存储圭外区可存储操作编制,以及运转即时通信效力所需的圭外 等;存储数据区可存储百般即时通信新闻和操作指令集等。 [0098] 经管器202,可能包含一个或众个重心经管单位(central processing unit,CPU) 或者为数字经管单位等等。经管器202,用于挪用存储器201中存储的策动机圭外时实行本 11 11 CN 114138472 A 仿单 9/16页 申请奉行例供应的生意数据经管手段。 [0099] 通信模块203用于与生意数据经管编制中的节点任职器举行通讯。 [0100] 本申请奉行例中不节制上述存储器201、通信模块203和经管器202之间的实在连 接介质。本申请奉行例正在图3中以存储器201和经管器202之间通过总线中以粗线显示,其它部件之间的结合式样,仅是举行示意性分析,并不引认为限。总线可能分为地方总线、数据总线、限度总线中仅用一条粗线显示,但并 不显示仅有一根总线或一品种型的总线为用于给众个节点任职器供应实施抢锁操作的筑立,且众个任职器 实施抢锁操作后,唯有一个节点任职器不妨抢锁告捷。 [0102] 目前,正在联系技艺中常采用以下三种式样来对数据举行经管:第一种式样,操纵简 单的数据分页操作,此类操作正在对巨额数据举行经管时,耗时过长、效果低,而且会长时辰 地占据任职器资源,使得任职器资源得不到开释,挤压圭外经管其他题目的资源;第二种方 式,操纵并行操作,此类操作因为正在对数据举行经管时事物是线程断绝的,所以无法保障数 据的事宜性;第三种式样,操纵任职众节点操作,此类操作无法做到合理的平衡任职器资 源,也许会导致数据经管反复、数据损失等题目。 [0103] 为了升高对数据的经管效果,合理平衡地操纵任职器资源,保障对数据举行经管 的无误性,本申请奉行例供应一种生意数据经管手段,该手段可能使用于生意数据经管系 统中,且须要通过位于生意数据经管编制中的众个节点任职器、音书核心和漫衍式锁来协 作杀青。图4为生意数据经管编制中的众个节点任职器、音书核心和漫衍式锁之间实施生意 数据经管手段的交互流程图。如图4所示,可能包含以下环节: [0104] 环节S401,众个节点任职器正在设依时期一同央浼抢占漫衍式锁。 [0105] 正在设依时期通过生意数据经管编制对生意数据举行经管时,可能先通过众个节点 任职器一同央浼抢占漫衍式锁。 [0106] 正在本申请中,节点任职器的数目可能凭据生意数据经管编制中所须要经管的生意 数据的数据量巨细来举行装备,或者,也可能凭据任职器的资源装备崎岖来举行装备,本申 请对此不作节制。而且,生意数据经管编制中的众个节点任职器可能是漫衍正在生意数据处 理编制中的众个独立任职器,也可能是一个任职器中的众个线,漫衍式锁发送抢锁结果给众个节点任职器。 [0108] 漫衍式锁正在给与到众个节点任职器的抢锁央浼后,可能实施抢锁操作,并将抢锁 结果发送给众个节点任职器中的每个节点任职器,且保障唯有一个节点任职器可能抢锁成 功。 [0109] 环节S403,抢占漫衍式锁告捷的宗旨节点任职器获取与生意数据经管编制绑定的 众个租户的租户标识以及众个租户对应的生意场景。 [0110] 众个节点任职器正在给与到漫衍式锁发送的抢锁结果后,可能将给与到抢锁告捷指 示的节点任职器举动宗旨节点任职器,且宗旨节点任职器可能获取与生意数据经管编制绑 定的众个租户的租户标识以及众个租户对应的生意场景。 [0111] 此中,租户用于存储数据经管结果,每个租户离别对应一个租户标识。且本申请中 的租户的数目可能随便指定,正在此不作节制。 [0112] 环节S404,宗旨节点任职器凭据众个租户爆发众个音书。 12 12 CN 114138472 A 仿单 10/16页 [0113] 此中,每个音书包含租户的租户标识以及租户对应的数据条件新闻,数据条件信 息是凭据租户对应的生意场景确定的,且分别的音书包括的租户标识分别,音书的数目与 租户标识的数目相通。 [0114] 比如,租户的数目为5,则宗旨节点任职器可能对应爆发5个音书。 [0115] 环节S405,宗旨节点任职器发送众个音书给音书核心。 [0116] 正在一种奉行例中,宗旨节点任职器发送众个音书给音书核心之后,音书核心还可 以返回宗旨节点任职器发送的音书发送结果,若音书发送结果指示音书发送凋零,则节点 任职器将音书从新发送给音书核心,直至给与到音书核心返回的音书发送结果指示音书发 送告捷。 [0117] 正在另一种奉行例中,宗旨节点任职器正在将众个音书发送给音书核心的进程中,还 可能对所发送的众个音书举行幂等经管,避免音书被反复发送。 [0118] 幂等经管是指一个操作,岂论实施众少次,爆发的恶果和返回的结果都是一律的。 幂等经管可能处分一条音书,因为搜集颤动等出处,被反复发送了众次时的数据一概性问 题。 [0119] 环节S406,音书核心分发众个音书给众个节点任职器。 [0120] 音书核心正在给与到宗旨节点任职器发送的众个音书后,可能将该众个音书参与至 位于音书核心的音书部队中,之后音书核心可能从音书部队中取出每个音书,并异步地将 众个音书平衡分发给众个节点任职器。 [0121] 正在一种奉行例中,音书核心正在将众个音书分发给众个节点任职器时,可能采用例 如轮询和hash等计谋将众个音书分发给众个节点任职器。且本申请对音书核心将众个音书 分发给众个节点任职器所采用的计谋不作节制。 [0122] 比如,假设有节点任职器A、节点任职器B和节点任职器C共3个节点任职器,以及消 息a、音书b、音书c、音书d和音书e共5个音书,则音书核心可能先将音书a、音书b和音书c分 别分发给节点任职器A、节点任职器B和节点任职器C,使得节点任职器A、节点任职器B和节 点任职器C中的每个节点任职器可能给与到音书a、音书b和音书c中的随便一个音书;然后, 音书核心可能将节余的音书d和音书e离别分发给节点任职器A、节点任职器B和节点任职器 C中的随便两个节点任职器,且该两个节点任职器中的每个节点任职器只可给与到音书d和 音书e中的一个音书。 [0123] 环节S407,众个节点任职器离别凭据给与到的起码一个音书包含的数据条件新闻 天生每个音书对应的众条生意数据。 [0124] 每个节点任职器正在给与到音书核心发送的起码一个音书后,对付给与到的每个消 息,每个节点任职器可能凭据该音书包含的数据条件新闻天生该音书对应的众条生意数 据。 [0125] 正在一种奉行例中,对付众个节点任职器中的每个节点任职器,当节点任职器正在接 收到音书核心发送的起码一个音书后,并凭据每个音书包含的数据条件新闻离别天生该消 息对应的众条生意数据之前,节点任职器还可能对给与到的起码一个音书举行幂等经管, 以避免音书的反复消费经管。 [0126] 环节S408,众个节点任职器离别对每个音书对应的众条生意数据举行经管,将得 到的数据经管结果存储到每个音书包含的租户标识对应的租户中。 13 13 CN 114138472 A 仿单 11/16页 [0127] 每个节点任职器正在凭据给与到每个音书包含的数据条件新闻天生该音书对应的 众条生意数据后,可能对该生意数据举行经管,并将取得的数据经管结果存储到该音书包 括的租户标识对应的租户中。 [0128] 正在一种奉行例中,对付众个节点任职器中的每个节点任职器,若节点任职器天生 给与到的音书对应的众条生意数据凋零,或者节点任职器对该音书对应的众条生意数据进 行经管时产生纰谬,则节点任职器可能将该音书发送给音书核心,以使音书核心可能从新 将该音书分发给众个节点任职器中的任一节点任职器。 [0129] 下面采用一个实在的使用场景,对本申请提出的生意数据经管手段举行仔细说 明: [0130] 假设生意数据经管编制中有节点任职器A、节点任职器B和节点任职器C共3个节点 任职器,与该生意数据经管编制所绑定的租户有3个,且每个租户都具有一个对应的租户标 识和生意场景。 [0131] 正在设依时期生意数据经管编制须要发轫举行生意数据天生和经管操作,则生意数 据经管编制中的节点任职器A、节点任职器B和节点任职器C可能一同央浼抢占漫衍式锁,假 设节点任职器A抢锁告捷,则节点任职器A可能去获取与生意数据经管编制绑定的3个租户 中每个租户对应的租户标识以及3个租户中每个租户对应的生意场景。 [0132] 正在获取到租户新闻后,节点任职器A可能凭据该3个租户对应爆发音书a、音书b和 音书c共3个音书。此中,每个音书离别包含一个租户对应的租户标识以及该租户对应的数 据条件新闻,该数据条件新闻是凭据租户对应的生意场景确定的。且音书a包含租户1对应 的租户标识和租户1对应的数据条件新闻,音书b包含租户2对应的租户标识和租户2对应的 数据条件新闻,音书c包含租户3对应的租户标识和租户3对应的数据条件新闻。 [0133] 节点任职器A正在爆发音书a、音书b和音书c后,可能将音书a、音书b和音书c发送给 生意数据经管编制中的音书核心,音书核心可能先将音书a、音书b和音书c参与至位于音书 核心中的音书部队中,然后将音书a、音书b和音书c离别从音书部队中取出,并异步地平衡 分发给节点任职器A、节点任职器B和节点任职器C。且音书核心将音书a、音书b和音书c离别 分发给节点任职器A、节点任职器B和节点任职器C时,可能使得节点任职器A给与到音书a、 节点任职器B给与到音书b、节点任职器C给与到音书c。 [0134] 节点任职器A可能凭据音书a包含的数据条件新闻天生音书a对应的众条生意数 据,并对该众条生意数据举行经管,将取得的数据经管结果存储到租户1中。节点任职器B可 以凭据音书b包含的数据条件新闻天生音书b对应的众条生意数据,并对该众条生意数据进 行经管,将取得的数据经管结果存储到租户2中。节点任职器C可能凭据音书c包含的数据要 求新闻天生音书c对应的众条生意数据,并对该众条生意数据举行经管,将取得的数据经管 结果存储到租户3中。 [0135] 本申请奉行例供应的生意数据经管手段,可能使用于生意数据经管编制中,通过 生意数据经管编制中的众个节点任职器正在设依时期一同抢占漫衍式锁,并由抢占漫衍式锁 告捷的宗旨节点任职器获取与生意数据经管编制绑定的众个租户,宗旨节点任职器可能根 据众个租户对应爆发与租户数目相通的众个音书,以及将众个音书发送给音书核心,以使 音书核心正在将众个音书参与至音书部队中后,再从音书部队中取轶群个音书,并将该众个 音书异步平衡地分发给众个节点任职器,每个节点任职器正在给与到音书核心分发的起码一 14 14 CN 114138472 A 仿单 12/16页 个音书后,对付起码一个音书中的每个音书,每个节点任职器可能离别凭据该音书包含的 数据条件新闻天生该音书对应的众条生意数据,并离别对该众条生意数据举行经管,将得 到的数据经管结果存储到该音书包含的租户标识对应的租户中。 [0136] 该手段因为通过划分租户维度的式样来经管生意数据,从而可能低重每个节点服 务器对生意数据举行经管的数据量,且该手段还可能按租户维度将爆发的音书发送至音书 部队,以通过音书部队对音书举行异步经管,将音书平衡地分发至众个节点任职器,从而分 摊了单个节点任职器稀少经管巨额生意数据的压力,低重了每个节点任职器对生意数据进 行经管所糟塌的时辰,升高了数据经管效果,到达了平均众个节点任职器和任职器资源的 平衡,保卫了编制的安谧。另外,该手段正在对音书举行消费的进程中,还可能对音书举行幂 等经管,从而可能避免音书的反复消费,保障事情不损失和不反复,而且每个节点任职器正在 对音书举行消费或对生意数据举行经管的进程中借使产生纰谬,则可能将音书从新送达到 音书部队中,以恭候音书部队对该音书的从新发送经管,以保障对生意数据举行经管的准 确性和完美性。 [0137] 基于统一出现构想,本申请奉行例中还供应了一种生意数据经管手段,该手段应 用于位于生意数据经管编制的节点任职器,且生意数据经管编制包含众个节点任职器。如 图5所示,该手段可能包含如下环节: [0138] 环节S501,节点任职器正在设依时期与生意数据经管编制中的其他节点任职器一同 抢占漫衍式锁,且正在抢占漫衍式锁告捷后,获取与生意数据经管编制绑定的众个租户的租 户标识以及众个租户对应的生意场景。 [0139] 此中,租户用于存储数据经管结果,每个租户离别对应一个租户标识。 [0140] 环节S502,节点任职器凭据众个租户爆发众个音书,并将众个音书发送给音书中 心,以使音书核心将众个音书分发给生意数据经管编制中的节点任职器。 [0141] 此中,每个音书包含租户的租户标识以及租户对应的数据条件新闻,数据条件信 息是凭据租户对应的生意场景确定的,且分别的音书包括的租户标识分别,音书的数目与 租户标识的数目相通。 [0142] 环节S503,节点任职器正在给与到音书核心发送的起码一个音书后,凭据音书包含 的数据条件新闻天生音书对应的众条生意数据,并对众条生意数据举行经管,将取得的数 据经管结果存储到音书包含的租户标识对应的租户中。 [0143] 正在一种可选的奉行例中,正在节点任职器将众个音书发送给音书核心之后,上述方 法还包含: [0144] 节点任职器给与音书核心返回的音书发送结果,若音书发送结果指示音书发送失 败,则节点任职器将音书从新发送给音书核心,直至给与到音书核心返回的音书发送结果 指示音书发送告捷。 [0145] 正在一种可选的奉行例中,节点任职器正在凭据众个租户爆发众个音书之后,且给与 到音书核心发送的起码一个音书之前,上述手段还包含: [0146] 节点任职器对众个音书举行幂等经管。 [0147] 正在一种可选的奉行例中,节点任职器正在给与到音书核心发送的起码一个音书后, 且凭据音书包含的数据条件新闻天生音书对应的众条生意数据之前,上述手段还包含: [0148] 节点任职器对给与到的起码一个音书举行幂等经管。 15 15 CN 114138472 A 仿单 13/16页 [0149] 正在一种可选的奉行例中,上述手段还包含: [0150] 若节点任职器天生音书对应的众条生意数据凋零,或者节点任职器对音书对应的 众条生意数据举行经管时产生纰谬,则节点任职器将音书发送给音书核心,以使音书核心 从新将音书分发给生意数据经管编制中的任一节点任职器。 [0151] 基于统一出现构想,本申请奉行例中还供应了一种生意数据经管手段,该手段应 用于位于生意数据经管编制的节点任职器,且生意数据经管编制包含众个节点任职器。如 图6所示,该手段可能包含如下环节: [0152] 环节S601,节点任职器正在设依时期与生意数据经管编制中的其他节点任职器一同 抢占漫衍式锁,且正在抢占漫衍式锁凋零后,给与音书核心分发的起码一个音书。 [0153] 此中,起码一个音书为抢占漫衍式锁告捷的其他节点任职器凭据与生意数据经管 编制绑定的众个租户爆发,并发送给音书核心的。租户用于存储数据经管结果,每个租户分 别对应一个租户标识。每个音书包含租户标识以及租户对应的数据条件新闻,且分别的消 息包括的租户标识分别,音书的数目与租户标识的数目相通。 [0154] 环节S602,节点任职器凭据音书包含的数据条件新闻天生音书对应的众条生意数 据,并对众条生意数据举行经管,将取得的数据经管结果存储到音书包含的租户标识对应 的租户中。 [0155] 正在一种可选的奉行例中,节点任职器正在给与音书核心分发的起码一个音书之后, 且凭据音书包含的数据条件新闻天生音书对应的众条生意数据之前,上述手段还包含: [0156] 节点任职器对给与到的起码一个音书举行幂等经管。 [0157] 正在一种可选的奉行例中,上述手段还包含: [0158] 若节点任职器天生音书对应的众条生意数据凋零,或者节点任职器对音书对应的 众条生意数据举行经管时产生纰谬,则节点任职器将音书发送给音书核心,以使音书核心 从新将音书分发给生意数据经管编制中的任一节点任职器。 [0159] 基于统一出现构想,本申请奉行例中还供应了一种生意数据经管手段,该手段应 用于位于生意数据经管编制的音书核心。如图7所示,该手段可能包含如下环节: [0160] 环节S701,音书核心给与生意数据经管编制的众个节点任职器中的宗旨节点任职 器发送的众个音书。 [0161] 此中,宗旨节点任职器为正在设依时期与生意数据经管编制中的其他节点任职器一 起抢占漫衍式锁,且抢占漫衍式锁告捷的节点任职器。众个音书为宗旨节点任职器凭据与 生意数据经管编制绑定的众个租户爆发的。租户用于存储数据经管结果,每个租户离别对 应一个租户标识,每个音书包含租户标识以及租户对应的数据条件新闻,且分别的音书包 含的租户标识分别,音书的数目与租户标识的数目相通。 [0162] 环节S702,音书核心将众个音书分发给生意数据经管编制中的众个节点任职器, 以使众个节点任职器离别凭据给与到的音书包含的数据条件新闻天生音书对应的众条业 务数据,并对众条生意数据举行经管,将取得的数据经管结果存储到音书包含的租户标识 对应的租户中。 [0163] 正在一种可选的奉行例中,音书核心正在将众个音书分发给生意数据经管编制中的众 个节点任职器之后,上述手段还包含: [0164] 若音书核心给与到节点任职器发送的音书,则音书核心从新将音书分发给生意数 16 16 CN 114138472 A 仿单 14/16页 据经管编制中的任一节点任职器;此中,音书为节点任职器天生音书对应的众条生意数据 凋零,或者节点任职器对音书对应的众条生意数据举行经管时产生纰谬的音书。 [0165] 与图5所示的生意数据经管手段基于统一出现构想,本申请奉行例中还供应了一 种生意数据经管装配,该生意数据经管装配使用于位于生意数据经管编制的节点任职器, 且生意数据经管编制包含众个节点任职器。因为该装配是本申请奉行例生意数据经管手段 对应的装配,而且该装配处分题目的道理与该手段好像,所以该装配的奉行可能参睹上述 手段的奉行,反复之处不再赘述。 [0166] 图8示出了本申请奉行例供应的一种生意数据经管装配的构造示妄图,如图8所 示,该生意数据经管装配包含租户获取单位801、音书发送单位802和数据经管单位803。 [0167] 此中,租户获取单位801,用于正在设依时期与生意数据经管编制中的其他节点任职 器一同抢占漫衍式锁,且正在抢占漫衍式锁告捷后,获取与生意数据经管编制绑定的众个租 户的租户标识以及众个租户对应的生意场景;此中,租户用于存储数据经管结果,每个租户 离别对应一个租户标识; [0168] 音书发送单位802,用于凭据众个租户爆发众个音书,并将众个音书发送给音书中 心,以使音书核心将众个音书分发给生意数据经管编制中的节点任职器;此中,每个音书包 括租户的租户标识以及租户对应的数据条件新闻,数据条件新闻是凭据租户对应的生意场 景确定的,且分别的音书包括的租户标识分别,音书的数目与租户标识的数目相通; [0169] 数据经管单位803,用于正在给与到音书核心发送的起码一个音书后,凭据音书包含 的数据条件新闻天生音书对应的众条生意数据,并对众条生意数据举行经管,将取得的数 据经管结果存储到音书包含的租户标识对应的租户中。 [0170] 正在一种可选的奉行例中,如图9所示,上述装配还可能包含结果经管单位901,用 于: [0171] 给与音书核心返回的音书发送结果,若音书发送结果指示音书发送凋零,则将消 息从新发送给音书核心,直至给与到音书核心返回的音书发送结果指示音书发送告捷。 [0172] 正在一种可选的奉行例中,如图9所示,上述装配还可能包含音书经管单位902,用 于: [0173] 对众个音书举行幂等经管。 [0174] 正在一种可选的奉行例中,音书经管单位902,还用于: [0175] 对给与到的起码一个音书举行幂等经管。 [0176] 正在一种可选的奉行例中,如图9所示,上述装配还可能包含音书回滚单位903,用 于: [0177] 若天生音书对应的众条生意数据凋零,或者对音书对应的众条生意数据举行经管 时产生纰谬,则将音书发送给音书核心,以使音书核心从新将音书分发给生意数据经管系 统中的任一节点任职器。 [0178] 与图6所示的生意数据经管手段基于统一出现构想,本申请奉行例中还供应了一 种生意数据经管装配,该生意数据经管装配使用于位于生意数据经管编制的节点任职器, 且生意数据经管编制包含众个节点任职器。因为该装配是本申请奉行例生意数据经管手段 对应的装配,而且该装配处分题目的道理与该手段好像,所以该装配的奉行可能参睹上述 手段的奉行,反复之处不再赘述。 17 17 CN 114138472 A 仿单 15/16页 [0179] 图10示出了本申请奉行例供应的另一种生意数据经管装配的构造示妄图,该生意 数据经管装配使用于位于生意数据经管编制的节点任职器,且生意数据经管编制包含众个 节点任职器。如图10所示,该生意数据经管装配包含音书给与单位1001和数据经管单位 1002。 [0180] 此中,音书给与单位1001,用于正在设依时期与生意数据经管编制中的其他节点服 务器一同抢占漫衍式锁,且正在抢占漫衍式锁凋零后,给与音书核心分发的起码一个音书;其 中,起码一个音书为抢占漫衍式锁告捷的其他节点任职器凭据与生意数据经管编制绑定的 众个租户爆发,并发送给音书核心的;租户用于存储数据经管结果,每个租户离别对应一个 租户标识;每个音书包含租户标识以及租户对应的数据条件新闻,且分别的音书包括的租 户标识分别,音书的数目与租户标识的数目相通; [0181] 数据经管单位1002,用于凭据音书包含的数据条件新闻天生音书对应的众条生意 数据,并对众条生意数据举行经管,将取得的数据经管结果存储到音书包含的租户标识对 应的租户中。 [0182] 正在一种可选的奉行例中,如图11所示,上述装配还可能包含音书经管单位1101,用 于: [0183] 对给与到的起码一个音书举行幂等经管。 [0184] 正在一种可选的奉行例中,如图11所示,上述装配还可能包含音书回滚单位1102,用 于: [0185] 若天生音书对应的众条生意数据凋零,或者对音书对应的众条生意数据举行经管 时产生纰谬,则将音书发送给音书核心,以使音书核心从新将音书分发给生意数据经管系 统中的任一节点任职器。 [0186] 与图7所示的生意数据经管手段基于统一出现构想,本申请奉行例中还供应了一 种生意数据经管装配,该生意数据经管装配使用于位于生意数据经管编制的音书核心。由 于该装配是本申请奉行例生意数据经管手段对应的装配,而且该装配处分题目的道理与该 手段好像,所以该装配的奉行可能参睹上述手段的奉行,反复之处不再赘述。 [0187] 图12示出了本申请奉行例供应的又一种生意数据经管装配的构造示妄图,该生意 数据经管装配使用于位于生意数据经管编制的音书核心。如图12所示,该生意数据经管装 置包含音书给与单位1201和音书分发单位1202。 [0188] 此中,音书给与单位1201,用于给与生意数据经管编制的众个节点任职器中的目 标节点任职器发送的众个音书;此中,宗旨节点任职器为正在设依时期与生意数据经管编制 中的其他节点任职器一同抢占漫衍式锁,且抢占漫衍式锁告捷的节点任职器;众个音书为 宗旨节点任职器凭据与生意数据经管编制绑定的众个租户爆发的;租户用于存储数据经管 结果,每个租户离别对应一个租户标识;每个音书包含租户标识以及租户对应的数据条件 新闻,且分别的音书包括的租户标识分别,音书的数目与租户标识的数目相通; [0189] 音书分发单位1202,用于将众个音书分发给生意数据经管编制中的众个节点任职 器,以使众个节点任职器离别凭据给与到的音书包含的数据条件新闻天生音书对应的众条 生意数据,并对众条生意数据举行经管,将取得的数据经管结果存储到音书包含的租户标 识对应的租户中。 [0190] 正在一种可选的奉行例中,音书分发单位1202,还用于: 18 18 CN 114138472 A 仿单 16/16页 [0191] 若给与到节点任职器发送的音书,则从新将音书分发给生意数据经管编制中的任 一节点任职器;此中,音书为节点任职器天生音书对应的众条生意数据凋零,或者节点任职 器对音书对应的众条生意数据举行经管时产生纰谬的音书。 [0192] 凭据本申请的一个方面,供应了一种策动机圭外产物或策动机圭外,该策动机程 序产物或策动机圭外包含策动机指令,该策动机指令存储正在策动机可读存储介质中。策动 机筑立的经管器从策动机可读存储介质读取该策动机指令,经管器实施该策动机指令,使 得该策动机筑立实施上述奉行例中的生意数据经管手段。 [0193] 圭外产物可能采用一个或众个可读介质的随便组合。可读介质可能是可读信号介 质或者可读存储介质。可读存储介质比如可能是——但不限于——电、磁、光、电磁、红外 线、或半导体的编制、装配或器件,或者随便以上的组合。可读存储介质的更实在的例子(非 穷举的列外)包含:具有一个或众个导线的电结合、便携式盘、硬盘、随机存取存储器(RAM)、 只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储 器(CD‑ROM)、光存储器件、磁存储器件、或者上述的随便适宜的组合。 [0194] 以上所述,仅为本申请的实在奉行式样,但本申请的爱惜畛域并不范围于此,任何 熟习本技艺范畴的技艺职员正在本申请透露的技艺畛域内,可方便思到改观或调换,都应涵 盖正在本申请的爱惜畛域之内。 19 19 CN 114138472 A 仿单附图 1/5页 图1 图2 图3 20 20 CN 114138472 A 仿单附图 2/5页 图4 图5 21 21 CN 114138472 A 仿单附图 3/5页 图6 图7 图8 22 22 CN 114138472 A 仿单附图 4/5页 图9 图10 图11 23 23 CN 114138472 A 仿单附图 5/5页 图12 24 24

  2、成为VIP后,下载本文档将扣除1次下载权利。下载后,不增援退款、换文档。如有疑义加。

  3、成为VIP后,您将具有八大权利,权利包含:VIP文档下载权利、阅读免打搅、文档格局转换、高级专利检索、专属身份标识、高级客服、众端互通、版权注册。

  4、VIP文档为互助方或网友上传,每下载1次, 网站将凭据用户上传文档的质地评分、类型等,对文档功绩者予以高额补贴、流量助助。借使你也思功绩VIP文档。上传文档

  超星进修通 思思品德与法治(吉林大学马克思主义学院)尔雅网课谜底.pdf

  英语畅叙中邦(湖北大学)中邦大学MOOC 慕课 章节尝试谜底.docx

  原创力文档创筑于2008年,本站为文档C2C来往形式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中心任职平台,本站扫数文档下载所得的收益归上传人扫数。原创力文档是搜集任职平台方,若您的权益被损害,请发链接和联系诉求至 电线) ,上传者

 

Copyright 2012-2023 leyu·乐鱼(中国)体育官方网站 版权所有 HTML地图 XML地图--备案号:豫ICP备20000747号  备案号:豫ICP备20000747号  
地址:河南省郑州市金水区丰庆路126号3号楼24层2401号  邮箱:19659724@qq.com  电话:13938535296