redis
文章平均质量分 87
书生灬今天不吃饭
这个作者很懒,什么都没留下…
展开
-
Redis学习(五) -- Redis持久化
Redis学习 -- Redis持久化一、RDB1、什么是RDB2、怎么使用RDB3、RDB的触发机制4、RDB如何恢复数据5、优缺点二、AOF1、什么是AOF2、AOF的配置3、AOF的使用 一、RDB 1、什么是RDB RDB会在指定的时间间隔内将内存中的数据集 快照写入磁盘,恢复时是将快照文件直接读到内存中。 RDB保存的是 dump.rdb 2、怎么使用RDB Redis中是默认开启RDB的,我们可以在配置文件中看到RDB是如何生效的: 这里我们可以看到,配置文件中默认的,就是在900秒内如果有原创 2021-02-17 16:54:08 · 225 阅读 · 0 评论 -
Redis学习(四) -- Redis的事务
Redis学习 -- Redis的事务一、什么是Redis的事务二、创建事务并执行三、放弃事务四、事务中的异常1、编译型异常2、运行时异常 一、什么是Redis的事务 关于事务,我们常熟知的是mysql的事务,即隔离性、持久性、原子性、一致性。 而Redis的事务呢? 我们知道,redis单条命令是保证原子性的,但是redis的事务并不能保证原子性。 redis事务通俗的来说,就是一组命令的集合,一次性执行。一个事务中的所有命令都会被序列化,在事务的执行过程中,会按照顺序执行。 redis事务中没有隔离级别原创 2021-02-16 12:09:59 · 138 阅读 · 0 评论 -
Redis学习(三) -- 三种特殊数据类型geospatial、hyperloglog、bitmaps
Redis学习 -- 三种特殊数据类型geospatial、hyperloglog、bitmaps一、Geospatial类型1、添加地理位置2、获取指定位置的地理坐标3、获取另个指定位置之间的距离4、获取指定位置附近的位置5、将二维经纬度转为一维字符串6、删除一个位置元素二、Hyperloglog类型1、什么是hyperloglog?2、具体使用三、Bitmaps 一、Geospatial类型 这种类型指的就是地理位置,可以用来存储地理位置。 也可以推算地理位置的信息,两地之间的距离,方圆几里的人 详情可原创 2021-02-15 15:25:22 · 234 阅读 · 0 评论 -
Redis学习(二) -- 五大数据类型以及其常用命令
一、String类型 1、常用的命令 127.0.0.1:6379> set key1 v1 # 设置值 OK 127.0.0.1:6379> get key1 # 获取指定key的值 "v1" 127.0.0.1:6379> exists key1 # 判断指定的key是否存在 (integer) 1 127.0.0.1:6379> append key1 hello # 给指定的key追加字符串,若key不存在,则就相当于set命令 (integer) 7 127.0.0.1:6原创 2021-02-14 22:11:40 · 144 阅读 · 0 评论 -
Redis学习(一) -- 下载安装redis以及基础知识了解
一、Windows下安装redis 1、下载安装包 下载地址 2、安装 将上面的压缩包下载下来后,解压到自己制定的目录下,就可以了。 然后进入目录中,双击 redis-server.exe 就可以了。 Windows10系统中如果遇到双击 redis-server.exe 闪退的,可以在redis目录下新建一个 start.bat文件,然后里面写上:redis-server.exe redis.windows.conf,然后双击 start.bat文件就可以正常启动了。 二、linux下安装redis 1原创 2021-02-14 15:08:29 · 1173 阅读 · 0 评论