exists 和 del

exists key:判断一个key是否存在,存在返回1,否则返回0。

del key:删除某个key,或是一系列key

type 和 keys

type key:返回某个key元素的数据类型(none不存在,string字符,list列表,set元组,zset有序集合,hash哈希)

key key-pattern:返回匹配的key列表,key不存在返回空

randomkey 和 clear

randomkey:随机获得一个已经存在的key,如果当前数据库为空,则返回空字符串

clear:清除界面

rename 和 renamenx

rename oldname newname:更改key的名字,新键如果存在将被覆盖。

renamenx oldname newname 更改key的名字,新键如果存在则更新失败

dbsize

返回当前数据库的key的总数

限定key生存时间

expire:设置某个key的过期时间

查询key剩余生存时间

ttl:查找key剩余生存时间,返回时间单位为秒

清除key

flushdb:清空当前数据库中所有键

flushall:清空所有数据库中的所有键

config get 和 config set

config get:用来读取运行redis服务器的配置参数

config set:用来更改运行redis服务器的配置参数

auth:认证密码

config get 查询数据类型最大条目

config resetstat

重置数据统计报告

info 查询redis相关信息

info命令选项如下

server: redis server 常规信息

clients: client的连接选项

memory:存储占用相关信息

persistence:RDB and AOF 相关信息

stats:常规统计

replication master/slave请求信息

cpu:CPU占用信息统计

cluster:redis集群信息

keyspace:数据库信息统计

all:返回所有信息

default:返回常规设置信息

若不加参数,info返回所有信息

redis系统管理命令的更多相关文章

  1. redis键命令

    1.ping命令用于检测redis是否启动 成功返回pong表示链接成功 2.在远程redis服务上执行命令 Redis-cli -h host -p port -a password 如果是连接本机 ...

  2. Redis常用命令

    Redis常用命令Redis提供了丰富的命令对数据库和各种数据类型进行操作,这些命令可以再Linux终端使用.1.键值相关命令2.服务器相关命令 一.键值相关命令 1.get get 键值 当 key ...

  3. 第2讲 Redis常用命令与高级应用

    目录 一.redis数据类型 5. sorted sets类型和操作 二.Redis常用命令 1.键值相关命令 2.服务器相关命令 三. redis高级应用 1. 给redis服务器设置密码 2.持久 ...

  4. redis shell命令大全

    redis shell命令大全(转自http://blog.mkfree.com/posts/5105432f975ad0eb7d135964) 作者:oyhk   2013-1-28 3:11:35 ...

  5. Redis Key 命令

      Redis Key 命令     del key1 key2 - keyn 删除键为key1,key2-keyn,空格分隔. persist key 移除给定 key 的生存时间,将这个 key ...

  6. 构建LINUX下的入侵检测系统——LIDS 系统管理命令--vlock

    构建LINUX下的入侵检测系统——LIDS   系统管理命令--vlock http://blog.chinaunix.net/uid-306663-id-2440200.html LIDS官方网站: ...

  7. 转:redis常用命令

    一 Redis介绍 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发 ...

  8. Redis常用命令手册:服务器相关命令

    Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用.在编程时,比如各类语言包,这些命令都有对应的方法.下面将Redis提供的命令做一 ...

  9. Redis操作Set工具类封装,Java Redis Set命令封装

    Redis操作Set工具类封装,Java Redis Set命令封装 >>>>>>>>>>>>>>>>& ...

随机推荐

  1. rabbitmq 从channal获得socket

    std::string queue_name = "hello100"; AmqpClient::Channel::ptr_t channel = AmqpClient::Chan ...

  2. Java两个引用指向同一个数组

  3. LeetCode(力扣)——Search in Rotated Sorted Array 搜索旋转排序数组 python实现

    题目描述: python实现 Search in Rotated Sorted Array 搜索旋转排序数组   中文:假设按照升序排序的数组在预先未知的某个点上进行了旋转. ( 例如,数组 [0,1 ...

  4. Ansible用法playbook

    playbook文件 hello.yml --- - name: test_tasks [各个任务的总描述] hosts: webserver remote_user: root gather_fac ...

  5. SDOI2019R2翻车记

    额...貌似是学OI以来翻得最惨的一次比赛了呢... 不过还好是初三 但是没有机会和学长们打最后一场告别赛了呢(笑 按照惯例还是要记录一下吧. DAY ? 中考倒计时30天.来写这篇游记. DAY 0 ...

  6. CPU缓存

    原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11520840.html 由于CPU发展的速度远快于内存的发展,CPU的处理速度就比内存的访问速度快得多 ...

  7. boost propertyTree

    Boost PropertyTree provides a tree structure to store key/value pairs. Tree structures means that a ...

  8. Git中三种文件状态及其转换和git适用命令

  9. Docker问题方案收集

    1.问题: Unable to connect to unix:///var/run/docker.sock (Permission denied) from PHP code 解决方法: Make ...

  10. php开发面试题---日常面试题1

    php开发面试题---日常面试题1 一.总结 一句话总结: 实战确定学习方向,然后去网上找视频资源,非常多,然后看书 1.什么样的数据存在memcache里面? 要去数据库里面查询的那些数据,数据库查 ...