【转】分区容错性「建议收藏」

【转】分区容错性「建议收藏」http://book.51cto.com/art/201203/323908.htm1.6.3  分区容错性最为常见的系统部署方案之一就是在一台巨大的中央服务器上安装一个数据库供其他东西访问。这可以让你的系统具有一致性,但是扩展性又如何呢?分区容错性能让你的系统在部分断网的情况下仍然可以完全正常地运转。要实现完全分区容错,系统就必须在任何情况下都能正常运转,除非完全断网。分区容错性几乎…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

http://book.51cto.com/art/201203/323908.htm

1.6.3   分区容错性

最为常见的系统部署方案之一就是在一台巨大的中央服务器上安装一个数据库供其他东西访问。这可以让你的系统具有一致性,但是扩展性又如何呢?分区容错性能让你的系统在部分断网的情况下仍然可以完全正常地运转。要实现完全分区容错,系统就必须在任何情况下都能正常运转,除非完全断网。分区容错性几乎总是和有效性相伴左右,而与一致性则差别迥异。

实现分区容错的一种常见方式是将数据库切分成不同的“分区”,或是网上的不同区块,甚至可以处于不同的网络上。这样做的优势是,如果某个网段断线了,并不会把整个系统拖垮。如果你将应用程序均匀地部署于多个不同的网络或网段,该应用程序就不会依赖于某个单一的网段,因而其分区容错能力就更强。分区容错意味着除了彻底失效以外,发生任何故障时,系统都能够正常运行。也就是说,如果网络中的某个节点发生了故障,系统的其余部分必须适应并填补发生故障的部分。

分区容错性是实现起来最为复杂的概念之一。你往往需要把系统切分成等价的部分,每部分都能够完成整个系统的所有职能。当一个节点失效时,必须确保不会对系统其余部分产生影响。只要能联上系统至少一个节点,整个系统的功能就应该是完好的,当失效的节点重新上线后,还必须确保其与系统保持同步。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164322.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • L2-014列车调度(最长上升子序列LIS)[通俗易懂]

    L2-014列车调度(最长上升子序列LIS)[通俗易懂]原题链接最长上升子序列火车站的列车调度铁轨的结构如下图所示。两端分别是一条入口(Entrance)轨道和一条出口(Exit)轨道,它们之间有N条平行的轨道。每趟列车从入口可以选择任意一条轨道进入,最后从出口离开。在图中有9趟列车,在入口处按照{8,4,2,5,3,9,1,6,7}的顺序排队等待进入。如果要求它们必须按序号递减的顺序从出口离开,则至少需要多少条平行铁轨用于调度?输入格式:输入第一行给出一个整数N (2 ≤ N ≤10​5​​ ),下一行给出从1到N的整数序号的一个重排列。数字间

    2022年8月8日
    4
  • loadrunner11激活成功教程技巧

    loadrunner11激活成功教程技巧loadrunner11的激活成功教程步骤:1、用mlr5lprg.dll、lm70.dll覆盖LR11安装目录下“bin”文件夹中的对应文件。2、修改注册表,可以使用deletelicence工具删除,也可以手动删除。1)deletelicence工具删除很方便,记住以管理员身份运行,直接按照提示操作即可。2)手动修改注册表。开始->运行->regedit即可手动修改注册表。删除下面…

    2022年7月22日
    10
  • MySQL Server 5.0 下载与 安装指南[图文] (安装到非系统路径+设置root账号相应password)

    MySQL Server 5.0 下载与 安装指南[图文] (安装到非系统路径+设置root账号相应password)

    2021年12月3日
    51
  • navicat for mysql11.0激活码_通用破解码

    navicat for mysql11.0激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    142
  • intellij idea最新版安装步骤_学生用idea用哪个版本好

    intellij idea最新版安装步骤_学生用idea用哪个版本好1、首先在官网上面下载idea网址:https://www.jetbrains.com/idea/2、选择下载DownLoad3、下载可能需要注册,不需要理会,等待下载界面出来就行了4、双击下载好的ideaIU-2018.3.4.exe文件,选择next5、自定义设置安装目录6、按照下面的勾选就行了7、点击install,等待安装成功就行了…

    2022年10月2日
    1
  • ReadProcessMemory/C++的探索[通俗易懂]

    ReadProcessMemory/C++的探索[通俗易懂]ReadProcessMemory函数msdn说明:BOOLWINAPIReadProcessMemory(_In_   HANDLEhProcess,_In_   LPCVOIDlpBaseAddress,_Out_  LPVOIDlpBuffer,_In_   SIZE_TnSize,_Out_  SIZE_T*lpNumberOfByte

    2022年10月5日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号