127.0.0.1:6379> select 0 OK 127.0.0.1:6379> set age 30 OK 127.0.0.1:6379> get age "30" 127.0.0.1:6379> move age 1 (integer) 1 127.0.0.1:6379> get age (nil) 127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]> get age "30"
127.0.0.1:6379[1]> keys * 1) "age" 127.0.0.1:6379[1]> rename age age_new OK 127.0.0.1:6379[1]> keys * 1) "age_new"
age成功的被我们改名为age_new了。
type
返回值的类型
1 2 3 4 5 6
127.0.0.1:6379> type name string 127.0.0.1:6379> type myset set 127.0.0.1:6379> type myzset zset
服务器相关命令
ping
测试连接是否存活
1 2 3 4 5 6 7 8
127.0.0.1:6379> ping PONG // 执行下面命令之前,我们停止redis服务器 127.0.0.1:6379> ping Could not connect to Redis at 127.0.0.1:6379: Connection refused // 执行下面命令之前,我们启动redis服务器 not connected> ping PONG
echo
在命令行打印一些内容
1 2
127.0.0.1:6379> echo HongWan "HongWan"
select
选择数据库。Redis数据库编号从0~15,我们可以选择任意一个数据库来进行数据的存取
1 2 3 4
127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]> select 16 (error) ERR invalid DB index
quit
退出连接
1 2
127.0.0.1:6379> quit root@test01:~#
dbsize
返回当前数据库中key的数目
1 2
127.0.0.1:6379> dbsize (integer) 23
结果说明此库中有23个key。
info
获取服务器的信息和统计
1 2 3 4 5 6 7 8 9 10 11 12
127.0.0.1:6379> info # Server redis_version:3.0.6 redis_git_sha1:00000000 redis_git_dirty:0 redis_build_id:28b6715d3583bf8e redis_mode:standalone os:Linux 4.4.0-148-generic x86_64 arch_bits:64 multiplexing_api:epoll gcc_version:5.4.0 ...