zoukankan      html  css  js  c++  java
  • (一)什么是高可用性解决方式?

    我们对数据库安全经常使用的一些方案

    凡是我们写成功的程序大部分都会和数据库进行交互。我们的数据库也必须有必要的措施防止数据库的崩溃。在我们学习高可用性解决方式之前我们都是用的数据库备份和还原(假设你连这个都没考虑到,那你写的程序也太不安全了)。详细的备份的实现也有非常多,比方说完整备份,差异备份……这里都不详细说了。大家能够去另外学习。但是这些备份会浪费好多时间,且随着数据库的添加几何性的增长?当一个站点的数据库发生问题时,我们不可能用备份的形式去完毕数据库的维护。比方你正在京东买东西,突然京东的数据库server硬盘坏了,你必须等待后台人员备份好数据库后你才干去购买?或者眼下半小时不能购买了以后你还会去京东买东西吗?那这些问题怎样解决呢?这就须要我今天说到的一些高可用性解决方式了。

    什么是高可用性解决方式

    高可用性解决方式:就是让数据库保持一直都能訪问的状态。从而不至于由于数据库的异常而导致站点或者程序不可用而影响(个人理解,欢迎拍砖)。事实上就是我们通过一种方式,让我们数据库不会出现罢工,即使出现罢工也有使程序或者站点正常执行的方案。大家都在訪问京东,当当,百度,腾讯,天猫等站点。执行这么多年他们就没有出现过问题?但是为什么他们出现故障了以后我们这些用户基本感觉不到呢?这就是由于他们都使用了高可用行解决方式。

    高可用性解决方式概述

    以下这个系列的文章我都是以SQL Server 2008来描写叙述的,从理论上说不通的数据库都有相似的高可用性解决方式,大家能够自己去研究。

    以下介绍四种高可用性解决方式。

    1.日志传送

    2.数据库镜像

    3.复制

    4.故障转移群集

    今天大家先知道这四种方案的名字吧。这四种方案是SQL Server提供给我们添加我们程序和数据库安全性的“手段”。

    上面四个就是手段的名字。

    详细的内容我们以后一一学习。

  • 相关阅读:
    几个ID
    一百层高楼和两个棋子
    快速了解的链接 shell sed awk
    用shell实现一个“输入密码”程序
    i love you do you love me
    打造全新视觉环境
    【转】LINUX 环境变量总结
    TextBox输入限制
    获取CPU和硬盘序列号
    Lable属性设置(winform)
  • 原文地址:https://www.cnblogs.com/mqxnongmin/p/10710138.html
Copyright © 2011-2022 走看看