![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
@我好菜啊
我要考研!!!
展开
-
Redis配置文件详解
单位 1.配置文件unit对单位不敏感 包含 类似于import 网络 快照 持久化,在规定时间内,执行力多少次操作,会持久化到rdb,aof文件中 redis是内存数据库,断电即失,所以需要持久化操作 安全 可以设置密码,默认无密码 限制CLIENTS APPEND ONLY 模式,aop配置 ...原创 2021-09-11 15:50:22 · 83 阅读 · 0 评论 -
Redis事务
Redis提供的事务是将多个命令打包,然后一次性、按照先进先出的顺序(FIFO)有序的执行。在执行过程中不会被打断(在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中),当事务队列中的所以命令都被执行(无论成功还是失败)完毕之后,事务才会结束。 一次性,顺序性,排他性 ==队列set set set 执行= Redis事务并没有隔离级别的概念 所有的命令在事务中没有直接执行,只有在发起执行命令时才执行 Redis单条命令保持原子性,但是事务并不保持原子性 re...原创 2021-09-11 10:09:54 · 108 阅读 · 0 评论 -
Redis三种特殊数据类型
geospatial GEOADD geoadd china:city 123 123 beijing 添加城市经纬度 GEOPOS geopos china:city beijing 获取城市经纬度 GEOHASH geohash china:city beijing 将二维经纬度转换一位的字符串 GEODIST geodist china:city beijing shanghai 获得两地之间的距离 GEORADIUS georadius chi...原创 2021-09-11 09:32:09 · 109 阅读 · 0 评论 -
Redis五大数据类型
Redis-Key set name 1 往数据库中添加name 1(k-v) get name 得到name,返回1 EXISTS name 判断name是否存在 move name 移除name EXPIRE name 10 设置name过期时间,返回Integer类型 ttl name 查看当前key的剩余时间 type name 查看当前key类型 String set key1 v1 get key1 返回v1 key * 返回 key1 APPEND ...原创 2021-09-10 17:30:51 · 106 阅读 · 0 评论 -
Redis基础知识
1.redis有16个数据库(db)默认使用第0个 2.select用于切换数据库 3.DBSIZE,查看数据库大小 4.set name yeping set用于设置k值,yeping为对应得数据,且仅仅设置当前数据库 5.get name得到k对应得值,返回yeping 6.keys *查看所有得k 7.flushdb清空当前数据库 8.FLUSHALL清空全部 9.redis是单线程得,是基于内存操作得 ...原创 2021-09-09 20:46:51 · 88 阅读 · 0 评论