![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 91
没有不忧伤的故事
这个作者很懒,什么都没留下…
展开
-
redis持久化篇-04
redis的持久化即redis提供的RDB持久化和AOF持久化。 RDB RDB即redis database。redis会在从配置文件中(redis.conf)读取数据,然后按照配置文件中指定的时间间隔,指定的触发条件,然后将内存中的数据集快照写入磁盘,即为snapshot快照。恢复时将快照文件直接读取到内存中。 运行流程: Redis会单独创建(fork)一个子进程来进行持久化,会先...原创 2018-04-21 23:30:41 · 116 阅读 · 0 评论 -
redis基础篇-01
redis的特点 redis是NOSQL数据库的一种,以键值对(key-value)形式存储,拥有更为复杂的数据结构,可以运行在内存,也可以持久化在磁盘。可以把它想象为java中的Map< String,Object>,keyName是字符串,value是redis允许的数据类型 redis的使用 为了方便学习,我直接进行window下的安装。 首页下载安装包,解压即可用...原创 2018-04-18 22:07:23 · 141 阅读 · 0 评论 -
redis配置篇-03
redis的配置文件存放位置 windows系统下,redis的默认配置文件放在安装目录的根目录,即redis.windows.conf linux系统下,redis的默认配置文件存放在安装目录的根目录,即redis.conf 该篇以linux下的配置文件为例, redis配置文件的注释 这一段文字出现在redis.conf中的第3行-13行,讲解了两个方面 redis配...原创 2018-04-19 00:18:05 · 476 阅读 · 0 评论 -
redis命令篇-02
redis命令 就我而言,我自己把命令分为两部分学习,一部分是基本常用命令,基于redis的基本结构和数据类型执行的操作。 基本常用命令 从上面我们可以得知,redis是Map< String,Object>形式(key-calue)存在的,Object代指redis允许的五种数据类型。所以redis的基本命令可以分为key命令,string命令,hash命令,list命令,se...原创 2018-05-03 23:43:06 · 186 阅读 · 0 评论 -
redis复制篇-06
redis的复制就是Master(主机)和Slave(副机),即主从复制,读写分离。主机数据更新后根据相关布置和策略,自动同步到副机。Master以写为主,slave以读为主,从库没有写的权限 前期准备 因为学习所用,所以采用的是端口的形式。一个不同的端口代表一个一台机 虽然我在window上演示,但是步骤尽量靠近linux 首先在你的工作路径下配置三个redis的配置文件。 我们...原创 2018-04-27 00:20:00 · 245 阅读 · 0 评论 -
redis事务篇-05
1.什么是事务? 可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞 redis的事务是一个队列中,一次性、顺序性、排他性的执行一系列命令。 mysql的事务是原子性,一致性,隔离性,持久性,可回滚的一系列命令。 redis的事务严格来说是半事务,没有回滚概念,且一致性不强,有冤头债主的执行效果。redis会根据事务...原创 2018-04-29 23:54:52 · 257 阅读 · 0 评论