2020年11月20日

8.redis通用指令

摘要: redis通用指令 key 通用操作 key是一个字符串,通过key获取redis中保存的数据 key应该设计那些操作? 对于key自身状态的相关操作,例如:删除,判定存在,获取类型等 对于key有效性控制相关操作,例如:有效期设定,判定是否有效,有效状态的切换 对于key快速查询操作,例如:按指定 阅读全文

posted @ 2020-11-20 20:57 太白金星有点烦 阅读(72) 评论(0) 推荐(0) 编辑

2020年11月15日

1.时间同步服务器

摘要: 1.安装ntpdate yum -y install ntp 2.执行如下命令 ntpdate time.nist.gov ####时间服务器域名 3.在crontab 中添加脚本同步(crontab -e) */5 * * * * /bin/ntpdate time.nist.gov >/dev/ 阅读全文

posted @ 2020-11-15 10:56 太白金星有点烦 阅读(73) 评论(0) 推荐(0) 编辑

2020年11月13日

0.Mysql优化框架

摘要: 1.前言 Mysql优化是Mysql DBA必要掌握的技能之一,它对Mysql数据库的安全、稳定、高性能有有着无语伦比的重要 2.MySQL优化框架(主要包括以下几个方面) SQL语句优化 索引优化 数据库结构优化 InnoDB表优化 MyISAM表优化M Memory表优化 理解查询执行计划 缓冲 阅读全文

posted @ 2020-11-13 15:36 太白金星有点烦 阅读(85) 评论(0) 推荐(0) 编辑

2020年11月10日

5. mongodb之sharding-cluster(分片集群)搭建和配置

摘要: 0.mongodb分片思想 1.mongodb之sharding-cluster(分片集群) 1.1 规划 10个实例:38017-38026 (1)configserver:38018-38020 3台构成的复制集(1主两从,不支持arbiter)38018-38020(复制集名字configsv 阅读全文

posted @ 2020-11-10 19:19 太白金星有点烦 阅读(328) 评论(0) 推荐(0) 编辑

2020年11月9日

4.mongodb的复制集(ReplicatoinSet)

摘要: 1.基本原理 基本构成是1主2从的结构,自带互相监控投票机制(Raft(MongoDB) Paxos(mysql MGR 用的是变种)) 如果发生主库宕机,复制集内部会进行投票选举,选择一个新的主库替代原有主库对外提供服务。同时复制集会自动通知 客户端程序,主库已经发生切换了。应用就会连接到新的主库 阅读全文

posted @ 2020-11-09 17:06 太白金星有点烦 阅读(155) 评论(0) 推荐(0) 编辑

3.mongodb用户管理

摘要: 1.用户及权限管理 验证库:建立用户时use到的库,在使用用户时,要加上验证库才能登陆。 对于管理员用,必须在admin下创建 1.建立用户时,use到的库,就是此用户的验证库 2.登陆时,必须明确指定验证库才能登陆 3.通常,管理员的验证库是admin,普通用户的验证库一般是所管理的库设置为验证库 阅读全文

posted @ 2020-11-09 10:27 太白金星有点烦 阅读(96) 评论(0) 推荐(0) 编辑

2020年11月6日

1.mongodb之安装配置和启动

摘要: 1.mongodb逻辑结构 Mongodb 逻辑结构 MySQL逻辑结构 库database 库 集合(collection) 表 文档(document) 数据行 2.安装部署 系统准备 (1)redhat或centos6.2以上系统 (2)系统开发包完整 (3)ip地址和hosts文件解析正常 阅读全文

posted @ 2020-11-06 10:57 太白金星有点烦 阅读(255) 评论(0) 推荐(0) 编辑

2020年11月1日

17.Mysql之事务浅谈

摘要: 1.前言 我们总是在比较Mysql的存储引擎时说innodb存储引擎支持事务,而Myisam存储引擎不支持事务,那么到底什么是事务呢? 2.事务特性 事务可由一条非常简单的SQL语句组成,也可以由一组复杂的SQL语句组成。事务是访问并更新数据库中各种数据项的一个程序执行单元,在事务中的操作,要么都做 阅读全文

posted @ 2020-11-01 20:00 太白金星有点烦 阅读(41) 评论(0) 推荐(0) 编辑

16.Mysql之MVCC浅谈03

摘要: 1.前言 Mysql的MVCC机制是Mysql中的重要的一环,其中也是经常在Mysql DBA面试中被问到,并且也是Innodb存储引擎(带有MVCC机制)和Myism存储引擎的一个很大的区别。 2. 什么是MVCC技术? MVCC(Multi-Version Concurrency Control 阅读全文

posted @ 2020-11-01 18:00 太白金星有点烦 阅读(85) 评论(0) 推荐(0) 编辑

15.Mysql之undo 日志浅谈02

摘要: 1.前言: undo 是一个很模糊的概念,往往它在Mysql中是一个玄之又玄的东西,因为我们很少能深入地去了解它。 2.undo到底是个什么? 最近在面试的时候往往会被问到MVCC机制(该机制后续一节会细讲),有不少小伙伴不太容易回答出来,或者说不全面,因为这里面涉及了一些模糊的知识点,比如说锁,比 阅读全文

posted @ 2020-11-01 12:00 太白金星有点烦 阅读(78) 评论(0) 推荐(0) 编辑

导航