大纲: 一、前言 1. 数据库完整性是数据库的一种特性(在任何情况下的正确性、有效性和一致性),其由DBMS保证实现 ①广义完整性:语义完整性、并发控制、安全控制、故障恢复 ②狭义完整性:特指语义完整性,DBMS通常有专门的完整性管理机制与程序来处理语义完整性问题 2. 回顾关系模型中的三个完整性: ...
分类:
数据库 时间:
2019-04-22 00:18:21
阅读次数:
185
摘 要:随着X86分布式技术应用,服务器数量越来越多,网络拓扑结构越来越复杂,运维越来越辛苦,风险越来越高。智能化运维AIOPS将AI技术应用在运维场景,是DevOps的运维部分,是“开发运维一体化云中心”的重要基础设施之一,其最大的价值在于缩短故障恢复时间,提高IT服务连续性。 本文描述一个运维及 ...
分类:
其他好文 时间:
2019-04-18 23:26:06
阅读次数:
292
orchestrator是一款MySQL高可用工具,其支持: 集群拓扑探测 集群拓扑重塑 故障恢复 提供3种使用方式: 命令行 HTTP API web页面 "orchestator github地址" ...
分类:
数据库 时间:
2019-03-30 21:36:15
阅读次数:
301
虽然springcloud全家桶里面包含了很多优秀的技术,包括负载均衡,路由选举,断路器,熔断机制,零配置,分布式锁,链路追踪等,但是在实现的过程中它的运维成本却大大增加。 一个RESTful服务,用来定位运行在AWS地区(Region)中的中间层服务。由两个组件组成:Eureka服务器和Eurek ...
分类:
编程语言 时间:
2019-03-29 10:32:00
阅读次数:
170
在分布式系统中为解决单点问题,通常会把数据复制多个副本部署到其他机器,满足故障恢复和负载均衡等需求,redis使用复制功能来保证了高可用 建立复制 复制的redis节点分为主节点(master)和从节点(slave),主从对应是一对多的关系,配置方式有三种 1. 在配置文件中加入 slaveof { ...
分类:
其他好文 时间:
2019-03-20 22:21:18
阅读次数:
220
集群规划配置master1 172.16.230.21master2 172.16.230.22master3 172.16.230.23node1 172.16.230.26node2 172.16.230.27node3 172.16.23028 一、 模拟monitor 宕机状态2. 测试删除 ...
分类:
其他好文 时间:
2019-03-12 12:06:39
阅读次数:
314
备份策略,我个人感觉应该做到以下几点: 1、 备份的定位:是故障恢复用还是数据归档用;2、 备份数据量:数据量有多少,需要的空间,备份时间,采用的备份方式;3、 备份存储:规模化之后是要放在备份存储上的,一般不放在slave机器上,备份文件是放二到三份的; 4. 备份的有效性校验:是非常非常重要的思 ...
分类:
数据库 时间:
2019-03-02 11:06:27
阅读次数:
225
10.Redis分布式集群10.1 数据分布10.1.1 数据分布理论10.1.2 Redis数据分区10.1.3 集群功能限制10.2 搭建集群10.2.1 准备节点10.2.2 节点握手10.2.3 分配槽10.2.4 用redis-trib.rb搭建集群10.3 节点通信10.3.1 通信流程 ...
分类:
其他好文 时间:
2019-02-27 19:07:11
阅读次数:
172
事务Transactions:一组原子性的SQL语句,或一个独立工作单元事务日志:记录事务信息,实现undo,redo等故障恢复功能ACID特性:A:atomicity原子性;整个事务中的所有操作要么全部成功执行,要么全部失败后回滚C:consistency一致性;数据库总是从一个一致性状态转换为另一个一致性状态I:Isolation隔离性;一个事务所做出的操作在提交之前,是不能为其它事务所见;隔
分类:
其他好文 时间:
2019-02-21 21:31:52
阅读次数:
189
一、云计算 1、云计算解决的问题 备机准备(低配) 故障恢复 安装系统 硬件资源浪费 电力资源浪费 2、云计算概念 (1)维基百科 云计算是一种通过因特网以服务的方式提供动态可伸缩的虚拟化的资源的计算模式。 Cloud comuting is a style of comuting in which ...
分类:
其他好文 时间:
2019-02-03 12:25:00
阅读次数:
204