Redis基础
启动redis,在windows系统中双击redis-server即可,在linux系统中启动中在bin/目录下执行 redis-server config/redis.conf 指定配置文件启动redis服务 再启动redis-cli客户端 使用ping命令测试连接,连接成功返回PONG
常用命令
-
DBSIZE–查看当前数据库有多少条数据
-
redis默认是有16个数据库的,使用select 2可以切换到第三个数据库
-
使用set方法插入一条数据如:set name zhangsan
-
使用get方法获取一条数据如:get name
-
FLUSHALL删除redis中所有库的数据,FLUSHDB删除所在库中所有数据
-
查看数据库中所有的key值 keys *
-
设置key的过期时间 EXPIRE name 10 过期时间为10秒
-
ttl(time to live) name 查看name 剩余时间
-
move name 2 把name移动到2号数据库 del name 删除键
-
EXISTS name 判断当前key是否存在
-
查看当前key存储的value的类型 type name
以上命令很重要,一定要全部记住。后面我们会用SpringBoot、Jedis操作reids,使用的就是这些命令。
redis五种数据类型
String、Hash、Set、Zset、List
redis三种特殊类型
geospatial 地理位置
Hyperloglog
bitmap