内容简介:# ./bin/redis-server ./redis.conf# ps -ef | grep -i redis# ./bin/redis-cli shutdown
控制台命令
运行redis
# ./bin/redis-server ./redis.conf
搜索 redis 是否运行
# ps -ef | grep -i redis
关闭redis
# ./bin/redis-cli shutdown
进入redis
# ./bin/redis-cli
127.0.0.1 6379> shutdown
设置redis连接密码
1. 当前窗口有效
127.0.0.1 6379> config set requirepass 123456
ok
127.0.0.1:6379> auth 123456
ok
2. 重启依然有效
可以到配置文件中去设置 密码
编辑配置文件
# vi /usr/local/redis/redis.conf
Redis命令
key(键)
string
keys pattern
查找所有符合给定模式pattern 的key 。
KEYS * 匹配数据库中所有key 。
KEYS h?llo 匹配hello ,hallo 和hxllo 等。
KEYS h*llo 匹配hllo 和heeeeello 等。
KEYS h[ae]llo 匹配hello 和hallo ,但不匹配hillo 。
expire key seconds
为给定key 设置生存时间,当key 过期时(生存时间为0 ),它会被自动删除。
persist key
移除给定key 的生存时间,将这个key 从『易失的』(带生存时间key ) 转换成『持久的』(一个不带生存时间、永不过期的key )。
ttl key
以秒为单位,返回给定key 的剩余生存时间(TTL, time to live)。
rename key newkey
将key 改名为newkey 。
当key 和newkey 相同,或者key 不存在时,返回一个错误。
当newkey 已经存在时,RENAME 命令将覆盖旧值。
string数据结构
key-value
string-string
setex key seconds value
将值value 关联到key ,并将key 的生存时间设为seconds (以秒为单位)。
如果key 已经存在,SETEX 命令将覆写旧值。
hash数据结构
key-value
string-map
[key-value]
user-[1-username:wang,age:22,phone:12132]
[2-username:wang,age:22,phone:12132]
hgetall key
返回哈希表key 中,所有的域和值。
在返回值里,紧跟每个域名(field name) 之后是域的值(value),所以返回值的长度是哈希表大小的两倍。
hset key field value
将哈希表key 中的域field 的值设为value 。
如果key 不存在,一个新的哈希表被创建并进行HSET 操作。
如果域field 已经存在于哈希表中,旧值将被覆盖。
hget key field
返回哈希表key 中给定域field 的值。
hmset key field value [field value ...]
同时将多个field-value (域-值) 对设置到哈希表key 中。
此命令会覆盖哈希表中已存在的域。
如果key 不存在,一个空哈希表被创建并执行HMSET 操作。
hmget key field [field ...]
返回哈希表key 中,一个或多个给定域的值。
如果给定的域不存在于哈希表,那么返回一个nil 值。
因为不存在的key 被当作一个空哈希表来处理,所以对一个不存在的key 进行HMGET 操作将返回一个只带有nil 值的表。
hkeys key
返回哈希表key 中的所有域。
hvals key
返回哈希表key 中所有域的值。
hlen key
返回哈希表key 中域的数量。
hexists key field
查看哈希表key 中,给定域field 是否存在。
hdel key field [field ...]
删除哈希表key 中的一个或多个指定域,不存在的域将被忽略。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- composer更新命令及常用命令
- Linux命令行与命令
- AWK命令和SED命令
- 每天一个 Linux 命令(60): scp命令
- 每天一个 Linux 命令(59): rcp 命令
- 每天一个 Linux 命令(58): telnet 命令
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Automate This
Christopher Steiner / Portfolio / 2013-8-9 / USD 25.95
"The rousing story of the last gasp of human agency and how today's best and brightest minds are endeavoring to put an end to it." It used to be that to diagnose an illness, interpret legal docume......一起来看看 《Automate This》 这本书的介绍吧!