摘要:
一、云计算的前世今生 所有的新事物都不是突然冒出来的,都有前世和今生。云计算也是IT技术不断发展的产物。 要理解云计算,需要对IT系统架构的发展过程有所认识。 请看下 IT系统架构的发展到目前为止大致可以分为3个阶段: 1、 物理机架构 这一阶段,应用部署和运行在物理机上。 比如企业要上一个ERP系 阅读全文
摘要:
Redis 集群是一个可以在多个 Redis 节点之间进行数据共享的设施(installation)。 Redis 集群不支持那些需要同时处理多个键的 Redis 命令, 因为执行这些命令需要在多个 Redis 节点之间移动数据, 并且在高负载的情况下, 这些命令将降低 Redis 集群的性能, 并 阅读全文
摘要:
一、持久化方式 Redis提供了两种数据备份的方式,一种是RDB,另外一种是AOF。 (1)存储数据文件时会进行压缩,文件体积比aof小; (2)因为存储的是Redis具体的值,并且会经过压缩,因此在恢复的时候速度比aof快; (3)非常适合用备份。 (1)aof策略的备份机制是每分钟或者每发生写操 阅读全文
摘要:
一、概述 redis是一种nosql数据库(非关系型数据库),他的数据是保存在内存中,同时redis可以定时把内存数据同步到磁盘,即可以将数据持久化,并且他比memcached支持更多的数据结构(string,list列表[队列和栈],set[集合],sorted set[有序集合],hash(ha 阅读全文
摘要:
一、概念 galera集群多用于关键性业务,因为galera集群为了数据的一致性,采用的是同步的机制,这就使galera牺牲了一部分性能来换取数据一致性。 galera集群是基于wsrep协议(端口4567)工作的,目前只支持INnoDB存储引擎。 功能: (1)同步复制 (2)Multi-mast 阅读全文
摘要:
一、概念 在企业中,数据库高可用一直是企业的重中之重,中小企业很多都是使用mysql主从方案,一主多从,读写分离等,但是单主存在单点故障,从库切换成主库需要作改动。因此,如果是双主或者多主,就会增加mysql入口,增加高可用。不过多主需要考虑自增长ID问题,这个需要特别设置配置文件,比如双主,可以使 阅读全文
摘要:
一、概念 主从多用于网站架构,因为主从的同步机制是异步的,数据的同步有一定延迟,也就是说有可能会造成数据的丢失,但是性能比较好,因此网站大多数用的是主从架构的数据库,读写分离必须基于主从架构来搭建 二、配置主节点 1、配置准备 (1)yum源配置 (2)服务器1:192.168.11.7(主) 服务 阅读全文
摘要:
一、基于二进制文件的恢复*** 1、算好要恢复数据的时间段,重定向输入到bin.sql文件中 执行bin.sql文件还原(sql语句下) 2、根据最后所处的位置恢复 二、基于备份工具mariabackup进行备份*** 1、简介(针对事务日志备份和恢复) Mariabackup是MariaDB提供的 阅读全文
摘要:
备份数据的最终目的是为了在出现一些意外情况时,能够通过备份将数据还原,所以单单的备份数据往往是无法满足还原时的需求的,所以在备份数据库时,除了要备份数据本身,还要备份相关的数据库环境,如配置文件,定时任务,sudo权限等等相关的信息。 一、为什么要备份? 1、灾难恢复:硬件故障,软件故障,自然灾害, 阅读全文
摘要:
日志文件记录了MySQL数据库的各种类型的活动,MySQL数据库中常见的日志文件有 查询日志,慢查询日志,错误日志,二进制日志,中继日志 ,事务日志。 修改配置或者想要使配置永久生效需将内容写入配置文件中:/etc/my.cnf.d/server.cnf 一、查询日志 查询日志在mysql中称为ge 阅读全文