实用云,提供最全最实时的云市场资讯

手机站:/m

华为云_北京服务器托管_价格

时间:2021-09-08 15:23编辑:实用云来源:实用云当前位置:主页 > 服务器 >

华为云_北京服务器托管_价格

为了帮助您为意外的项目失败做好准备,下面是关于恢复的两部分系列的第二个博客。上一篇博文介绍了基本知识:日志存储、内存存储、检查点数据,德国云服务器,以及如何使用日志存储来恢复windows的状态。现在是时候解决如何通过项目重放数据,以及如何恢复内存存储窗口了。本博客还将介绍如何在重播过程中还原CCLScript数据结构。

完整的恢复过程分为三个步骤:

当项目停止时,除未选中的数据外,任何未存储在日志存储中的数据都将丢失。这包括像模式匹配之类的东西,它保存在内存中。

检查点数据在项目中重放,直到它到达流,从而停止流。内存存储窗口接收到的任何行都将被插入,而不是更新或删除。

内存存储窗口恢复场景

日志存储窗口提供的内存存储窗口使用日志存储窗口重放的数据进行恢复。

流无法恢复窗口,并且它们阻止重放检查点数据。如果流是提供窗口的唯一源,理财返利平台,那么即使在更上游有一个日志存储窗口,该窗口也不会被重放的数据恢复。如果需要恢复流式窗口,请考虑为其分配一个日志存储区。

由多个窗口提供数据的窗口—并且没有日志存储区—以不确定的顺序从每个源窗口一次接收一个数据。

检查点数据重放完成后,未检查点的数据将在项目中重放。在上一篇博客中,我讨论了检查点数据,也就是提交到日志存储的数据。另一方面,自助建站源码,uncheckpointed data是已进入带有日志存储的输入窗口,但在关闭之前未提交到日志存储的数据。当这些数据在项目中被重放时,它被视为全新的,企业号应用,并且不会像检查点数据那样在流中被停止。它按原来的顺序重放,并保留原来的操作码。

CCLScript数据结构可以完全或部分恢复,具体取决于项目。您应该为输入窗口分配一个日志存储,该窗口为您的flex操作符提供信息。声明块(变量、字典、向量和事件缓存)中定义的数据结构保存在内存中,重启后不会直接恢复。

CCLScript数据结构场景

以下是一些示例。在以下所有场景中,都有一个带有日志存储的输入窗口,它为flex操作符提供数据。窗口的保留策略为一小时,Flex运算符有数据结构。

如果Flex运算符中有一个字典保存数据超过一小时,则该字典在重新启动后不会完全恢复。当它在重放过程中接收并处理窗口中保留的行时,它可能会被部分还原。如果有一个字典保存每个键值的最后一个接收值,并且每个键值每小时接收值的频率超过一次,则在恢复期间将完全重建字典。如果Flex操作符中有一个5分钟的事件缓存,个人免费云服务器,它只保存记录(不是事件),它将保存在过去5分钟内作为恢复过程的一部分重放的数据。

智能数据流文档使用日志存储进行数据恢复一致性恢复自动检查点

上一篇美国服务器_服务器与虚拟主机_最新活动

下一篇亚马逊云_三丰云服务器_好用

世界之最排行

世界之最精选