Redis支持的数据模型:
Redis支持的数据类型:
redis的key:
Redis对key的操作:
执行命令cd /usr/local/redis进入到redis的启动目录,执行./redis-server redis.conf带着配置文件启动redis,后台启动redis服务:
执行命令./redis-cli 启动redis的操作终端:
先设置几个key以供测试使用:
key的操作:
1,exists key:测试指定的key是否存在,存在返回数值1,不存在返回0
2,type key:返回key的value的类型,默认的类型是string:
3,del key1,key2...:删除指定的key,返回删除的条数:
4,keys pattern:返回匹配指定样式的所有key:
5,rename oldkey newkey改名字:
6,dbsize,返回当前数据库key的数量:
7,expire key为key设置过期时间(秒),ttl key查看指定key的剩余过期时间:
8,select db-index 选择数据库,select 0、select 1、select 5就可以在不同的数据库之间进行切换:
redis默认有16个数据库,下标是从0-15,切换到redis的运行目录/usr/local/redis,查看redis.conf配置文件,就可以看到database的数量是16:
9,move key db-index 可以把key从当前数据库移动到指定索引的数据库:
10,flushdb:删除当前数据库的所有key;flushall:删除所有数据库的key: