关于RedisKey的基本命令
Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件MQ。它支持多种类型的数据结构,如字符串( strings ),散列 ( hashes ),列表( lists ),集合( sets ),有序集合( sorted sets)与范围查询,bitmaps , hyperloglogs和地理空间(geospatial )索引半径查询。Redis 内置了复制( replication ) ,LUA脚本( Luascripting ),LRU驱动事件(LRU eviction ),事务( transactions )和不同级别的磁盘持久化 ( persistence ),并通过 Redis哨兵(Sentinel )和自动分区(Cluster)提供高可用性( high availability ) .
Redis-Key
127.0.0.1:6379> set name kuangshen #设置一个key
127.0.0.1:6379> exists name #存在为1
(integer) 1
127.0.0.1:6379> exists name1 #不存在返回0
(integer) 0
127.0.0.1:6379> move age 1 # 移除 1是当前数据库
(integer) 1
127.0.0.1:6379> get name
"kuangshen"
127.0.0.1:6379> expire name 10 #设置10s后过去
(integer) 1
127.0.0.1:6379> ttl name #查看还有几s
(integer) 4
127.0.0.1:6379> ttl name
(integer) 2
127.0.0.1:6379> ttl name
(integer) 1
127.0.0.1:6379> ttl name #说明过期了
(integer) -2
127.0.0.1:6379> get name
(nil)
127.0.0.1:6379>
127.0.0.1:6379> type name # 查看类型
string
127.0.0.1:6379> type age
string
127.0.0.1:6379>
后续不会的可以查命令