redis
@我好菜啊
我要考研!!!
展开
-
Redis配置文件详解
单位1.配置文件unit对单位不敏感包含类似于import网络快照持久化,在规定时间内,执行力多少次操作,会持久化到rdb,aof文件中redis是内存数据库,断电即失,所以需要持久化操作安全可以设置密码,默认无密码限制CLIENTSAPPEND ONLY 模式,aop配置...原创 2021-09-11 15:50:22 · 81 阅读 · 0 评论 -
Redis事务
Redis提供的事务是将多个命令打包,然后一次性、按照先进先出的顺序(FIFO)有序的执行。在执行过程中不会被打断(在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中),当事务队列中的所以命令都被执行(无论成功还是失败)完毕之后,事务才会结束。 一次性,顺序性,排他性==队列set set set 执行=Redis事务并没有隔离级别的概念所有的命令在事务中没有直接执行,只有在发起执行命令时才执行Redis单条命令保持原子性,但是事务并不保持原子性re...原创 2021-09-11 10:09:54 · 104 阅读 · 0 评论 -
Redis三种特殊数据类型
geospatialGEOADD 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 · 103 阅读 · 0 评论 -
Redis五大数据类型
Redis-Keyset name 1 往数据库中添加name 1(k-v)get name 得到name,返回1EXISTS name 判断name是否存在move name 移除nameEXPIRE name 10 设置name过期时间,返回Integer类型ttl name 查看当前key的剩余时间type name 查看当前key类型Stringset key1 v1get key1 返回v1key * 返回 key1APPEND ...原创 2021-09-10 17:30:51 · 103 阅读 · 0 评论 -
Redis基础知识
1.redis有16个数据库(db)默认使用第0个2.select用于切换数据库3.DBSIZE,查看数据库大小4.set name yeping set用于设置k值,yeping为对应得数据,且仅仅设置当前数据库5.get name得到k对应得值,返回yeping6.keys *查看所有得k7.flushdb清空当前数据库8.FLUSHALL清空全部9.redis是单线程得,是基于内存操作得...原创 2021-09-09 20:46:51 · 85 阅读 · 0 评论