自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我就是我的博客

温故而知新

  • 博客(6)
  • 收藏
  • 关注

原创 [redis学习笔记]六、 Redis的主从复制和哨兵模式的使用

Redis的主从复制概述与mysql的主从复制思想类似,主服务器数据更新后根据配置和策略自动同步到从服务器上。Master以写为主,Slave以读为主。主从复制可以实现数据的读写分离以及数据的容灾恢复(若master节点崩溃,可根据slave节点的rdb文件恢复数据)原理slave启动成功后连接到master后会发送一个sync命令,master接到命令启动后台的存盘进程,同时收集所有接...

2020-02-04 01:03:16 2359

原创 [redis学习笔记]五、Redis事务的使用

Redis的事务概述可以以此执行多个命令,本质上是一组命令的集合。一个事务中的所有命令多会序列化,按顺序地串行化执行而不会被其他命令插入,不许加塞。简单地说,就是将一系列的命令按顺序地加入到一个队列中,一次性地、顺序地、排他地执行这些命令。常用命令使用步骤大致为:multi(开启事务)–>一系列的命令–>exec/discard(执行事务或放弃执行事务)正常执行## ...

2020-02-04 00:54:51 152

原创 [redis学习笔记]四、Redis的持久化操作

Redis的持久化RDB(Redis DataBase)原理在指定的时间间隔内将内存中的数据集快照写入磁盘,它恢复时是将快照文件直接读到内存里。原理:Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都接收了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何IO操作的,这就确保了极高的性能。fork的作业是复制一个...

2020-02-04 00:53:01 257

原创 [redis学习笔记]三、Redis.conf文件解析

redis.conf文件解析units配置大小单位,redis.conf文件开头定义了一些基本的度量单位,只支持bytes(字节),不支持bit(位)1k => 1000 bytes1kb => 1024 bytes1m => 1000000 bytes1mb => 1024*1024 bytes1g => 1000000000 bytes1gb ...

2020-02-04 00:46:30 276

原创 [redis学习笔记]二、Redis入门及五种基本类型的使用

Redis概述和入门概述Redis是Remote Dictionary Server(远程字典服务器)的缩写。是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,也被称为数据结构服务器。Redis与其他key-value缓存产品有以下特点:Redis支持数据的持久化,可以将内存中的数据保存在磁...

2020-02-04 00:44:06 218

原创 [redis学习笔记]一、为什么使用NoSQL

为什么使用NoSQL?关系型数据库以MySQL为例单机MySQL时代基本上网站的访问量不大,用一个MySQL数据库实例就可应对。系统的架构往往是应用=>DAO=>数据库实例问题:当系统业务发展较快时,数据量的不断增加,可能出现一个数据库服务器放不下这么多数据的情况为了检索便利,通常会设置索引,但是索引是以一个文件的方式存放到磁盘上,如果索引和数据都存在在一起,而随着数据...

2020-02-04 00:35:29 345

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除