随笔分类 - 数据库
摘要:[TOC] 1、MongoDB简介 是一个基于分布式文件存储的数据库。由 。旨在为 WEB应用 解决方案。 是一个介于 和`非关系数据库`之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的, 将数据存储为一个文档,数据结构由键值(key= value)对组成。 类似于 对象。字段值可以包含其
阅读全文
摘要:1、etcd介绍 etcd是Google公司使用Go语言开发的开源、高可用的分布式key value存储系统,可以用于配置共享和服务的注册和发现。 类似项目有zookeeper以及consul etcd具有以下特点: 完全复制:集群中的每个节点都可以使用完整的存档 高可用性:Etcd可用于避免硬件的
阅读全文
摘要:[TOC] MySQL数据库分库备份 数据库密码保存在/etc/my.cnf文件中,所以在执行与mysql相关的命令不需要输入密码 分库备份思路: 拿到库名 1.注释版 bash !/bin/bash author: xiongminghao mail: jasonminghao@163.com d
阅读全文
摘要:MySQL高可用之MHA [TOC] MHA简介 MHA(Master High Availability)目前在 方面是一个 的`解决方案 故障切换 主从提升 高可用软件 故障切换 10~30秒 故障切换 故障切换 保证数据的一致性 高可用`。 使用MySQL 5.6以上的 ,可以大大 的风险。
阅读全文
摘要:`mysqldump mysql自带的数据库备份工具 单线程`,大部分生产环境的mysql数据库备份都是使用该工具,mysqldump可以将数据导出为原生sql语句,在将其数据导入至数据库时,相当于是执行一遍备份文件中的所有sql语句, 提供了 ,可以在 的时候, ,以便达到用户预期的效果 mysq
阅读全文
摘要:MySQL语句 [TOC] SQL语句是结构化的查询语言,mysql接口程序只负责接受sql,传送给sql层 SQL语句的种类: DDL:数据库 定义语言 DCL:数据库 语言(grant revoke) DML:数据 操作语言(update delete insert) DQL:数据 语言(sho
阅读全文
摘要:MySQL主从复制简介 Mysql的 方案,都是 的,只不过MySQL无需借助第三方工具,而是自带的同步 ,MySQL的 并不是磁盘上文件直接同步,而是将 日志发送给从库,由从库将 文件里的内容写入本地数据库。 在生产环境中,MySQL主从复制都是异步方式同步,即不是实时同步数据。 MySQL主从复
阅读全文

浙公网安备 33010602011771号