11 2020 档案

0.redis知识要点
摘要:1.redis基础 redis入门 数据类型 通用指令 jedis(针对java) 2.redis高级 Redis在linux中安装 持久化 事务 删除策略 redis.conf 配置 高级数据类型 3.redis集群 4.企业级解决方案 阅读全文

posted @ 2020-11-22 11:26 太白金星有点烦 阅读(58) 评论(0) 推荐(0)

1.redis-持久性
摘要:什么是持久化? 利用永久性存储介质将数据进行保存,在特性的时间将保存的数据进行恢复的工作机制称为持久化 为什么进行持久化? 防止数据的意外丢失,确保数据安全性 持久化过程保存什么? 将当前数据状态进行保存,快照形式,存储数据结果,存储格式简单,关注点在数据 将数据的操作过程进行保存,日志形式,存储操 阅读全文

posted @ 2020-11-21 14:01 太白金星有点烦 阅读(154) 评论(0) 推荐(0)

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

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

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 太白金星有点烦 阅读(82) 评论(0) 推荐(0)

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

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

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 太白金星有点烦 阅读(360) 评论(0) 推荐(0)

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

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

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

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

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

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

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

posted @ 2020-11-01 20:00 太白金星有点烦 阅读(46) 评论(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 太白金星有点烦 阅读(103) 评论(0) 推荐(0)

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

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

14.Mysql之redo log -checkpoint浅谈01
摘要:1.前景 在Mysql中,就我自己的角度来看到所有的日志文件,那么我认为redo log 和undo log是Mysql日志中必不可少的一节。 2. Redo Log 特点 这里先要介绍一下WAL机制:当执行提交事务之后,并不是直接修改到数据文件中的,而是先要保证将相关的操作日志记录到Redo文件中 阅读全文

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

导航