您现在的位置是:首页 > 数据库 > RedisRedis
redis常用命令(图文)
第十三双眼睛2020-12-03【Redis】人已围观
简介redis命令用于在redis服务器上执行操作,要在redis服务器上执行命令需要一个redis客户端,就是redis-cli工具。
redis客户端链接服务端的命令为redis-cli,一般来说环境变量种没有redis的路径,因此需要指定redis-cli的目录,如./redis-cli
链接到服务器后使用ping命令检查一下:
出现上图说明已经成功链接了redis服务器.
如果要链接远程服务器,则可以使用如下命令:
redis-cli -h host -p port -a password
redis的常用命令:
select 0|1... :选择数据库,redis默认有16个数据库
keys * :查看所有的key,因为redis是单线程的,因此,在生产环境中不要轻易使用
keys he* :查看所有以he开头的key
keys he[h-l]* :第三个字符在h和l之间,根据此条件查看符合条件的key
dbsize :返回当前数据库中的key总数
exists : 判断一个key是否存在
del key:删除一个key
expire hello 20 :设置hello对应的key过期时间为20秒
ttl hello : 查看hello的剩余时间
flushdb : 清空当前数据库中的数据
flushall : 清空所有数据库中的数据
quit exit 退出当前链接
echo message 输出信息
info 查看服务器信息
另外,以下几个命令属于慢命令,在生产环境中尽量不要使用
keys* flushall flushdb exec save bgsave
链接到服务器后使用ping命令检查一下:
出现上图说明已经成功链接了redis服务器.
如果要链接远程服务器,则可以使用如下命令:
redis-cli -h host -p port -a password
redis的常用命令:
select 0|1... :选择数据库,redis默认有16个数据库
keys * :查看所有的key,因为redis是单线程的,因此,在生产环境中不要轻易使用
keys he* :查看所有以he开头的key
keys he[h-l]* :第三个字符在h和l之间,根据此条件查看符合条件的key
dbsize :返回当前数据库中的key总数
exists : 判断一个key是否存在
del key:删除一个key
expire hello 20 :设置hello对应的key过期时间为20秒
ttl hello : 查看hello的剩余时间
flushdb : 清空当前数据库中的数据
flushall : 清空所有数据库中的数据
quit exit 退出当前链接
echo message 输出信息
info 查看服务器信息
另外,以下几个命令属于慢命令,在生产环境中尽量不要使用
keys* flushall flushdb exec save bgsave
很赞哦! ()
上一篇:Redis常用基本配置项(图文)
下一篇:redis数据类型(图文)
相关文章
随机图文
-
Linux安装Redis(图文)
redis是开源的,是一个高性能的key-value型数据库 redis与其他key-value型缓存产品有以下特点: 1redis支持数据的持久化,即将内存中的数据保存到硬盘中,重启的时候可以再次加载进行使用 2redis不仅支持简单的key-value型数据,还支持list,set,hash,zset数据结构的存储 3redis支持数据备份,即master-slave模式的数据备份 4性能极高,读性能高达每秒110000次,写效率可达每秒80000次 5redis的所有操作都是原子的。 -
java使用redis(图文)
在开始使用java集成redis之前,确保安装了redis服务,如果不使用maven,则需要下载redis驱动包,这里我使用maven. -
redis服务信息(图文)
redis服务命令用于管理redis服务器 -
redis哈希(图文)
redis hash是一个string类型的key value 的映射表,特别适合用于存储对象,redis中的每个hash可以存储2的32次方-1个键值对