
redis
文章平均质量分 87
书生灬今天不吃饭
这个作者很懒,什么都没留下…
展开
-
Redis学习(五) -- Redis持久化
Redis学习 -- Redis持久化一、RDB1、什么是RDB2、怎么使用RDB3、RDB的触发机制4、RDB如何恢复数据5、优缺点二、AOF1、什么是AOF2、AOF的配置3、AOF的使用一、RDB1、什么是RDBRDB会在指定的时间间隔内将内存中的数据集 快照写入磁盘,恢复时是将快照文件直接读到内存中。RDB保存的是 dump.rdb2、怎么使用RDBRedis中是默认开启RDB的,我们可以在配置文件中看到RDB是如何生效的:这里我们可以看到,配置文件中默认的,就是在900秒内如果有原创 2021-02-17 16:54:08 · 322 阅读 · 0 评论 -
Redis学习(四) -- Redis的事务
Redis学习 -- Redis的事务一、什么是Redis的事务二、创建事务并执行三、放弃事务四、事务中的异常1、编译型异常2、运行时异常一、什么是Redis的事务关于事务,我们常熟知的是mysql的事务,即隔离性、持久性、原子性、一致性。而Redis的事务呢?我们知道,redis单条命令是保证原子性的,但是redis的事务并不能保证原子性。redis事务通俗的来说,就是一组命令的集合,一次性执行。一个事务中的所有命令都会被序列化,在事务的执行过程中,会按照顺序执行。redis事务中没有隔离级别原创 2021-02-16 12:09:59 · 263 阅读 · 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 · 447 阅读 · 0 评论 -
Redis学习(二) -- 五大数据类型以及其常用命令
一、String类型1、常用的命令127.0.0.1:6379> set key1 v1 # 设置值OK127.0.0.1:6379> get key1 # 获取指定key的值"v1"127.0.0.1:6379> exists key1 # 判断指定的key是否存在(integer) 1127.0.0.1:6379> append key1 hello # 给指定的key追加字符串,若key不存在,则就相当于set命令(integer) 7127.0.0.1:6原创 2021-02-14 22:11:40 · 736 阅读 · 0 评论 -
Redis学习(一) -- 下载安装redis以及基础知识了解
一、Windows下安装redis1、下载安装包下载地址2、安装将上面的压缩包下载下来后,解压到自己制定的目录下,就可以了。然后进入目录中,双击 redis-server.exe 就可以了。Windows10系统中如果遇到双击 redis-server.exe 闪退的,可以在redis目录下新建一个 start.bat文件,然后里面写上:redis-server.exe redis.windows.conf,然后双击 start.bat文件就可以正常启动了。二、linux下安装redis1原创 2021-02-14 15:08:29 · 1381 阅读 · 0 评论