Redis学习二(命令)

来源:互联网 发布:刘远原画网络班 编辑:程序博客网 时间:2024/05/20 09:49

启动 redis 客户端,打开终端并输入命令 redis-cli。该命令会连接本地的 redis 服务。

edis-cli

在远程服务上执行命令:连接到主机为 127.0.0.1,端口为 6379 ,密码为 mypass 的 redis 服务上。

redis-cli -h 127.0.0.1 -p 6379 -a “mypass”

我们可以通过以下命令查看是否设置了密码验证:

127.0.0.1:6379> CONFIG get requirepass
1) “requirepass”
2) “”

默认情况下 requirepass 参数是空的,这就意味着你无需通过密码验证就可以连接到 redis 服务。
你可以通过以下命令来修改该参数:

127.0.0.1:6379> CONFIG set requirepass “root”
OK
127.0.0.1:6379> auth “root” //认证密码
OK
127.0.0.1:6379> CONFIG get requirepass
1) “requirepass”
2) “root”

keys 命令

DEL key                     该命令用于在 key 存在时删除 key。EXISTS key                  `检查给定 key 是否存在。`EXPIRE key seconds          为给定 key 设置过期时间。PEXPIRE key milliseconds    设置 key 的过期时间以毫秒计。KEYS pattern                查找所有符合给定模式( pattern)的 key 。MOVE key db                 将当前数据库的 key 移动到给定的数据库 db 当中。PERSIST key                 移除 key 的过期时间,key 将持久保持。PTTL key                    以毫秒为单位返回 key 的剩余的过期时间。TTL key                     以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)。RANDOMKEY                   从当前数据库中随机返回一个 key 。RENAME key newkey           修改 key 的名称RENAMENX key newkey         仅当 newkey 不存在时,将 key 改名为 newkey 。TYPE key                    返回 key 所储存的值的类型。
原创粉丝点击