redis实用指令

redis-cli -h 192.168.12.12    远程登录redis客户端

redis 127.0.0.1:6379> ping   测试连接是否存活

PONG

redis 127.0.0.1:6379> echo wilian 在命令行打印一些内容

"wilian"

redis 127.0.0.1:6379> select 1 选择数据库。Redis数据库编号从0~15,我们可以选择任意一个数据库来进行数据的存取

OK

redis 127.0.0.1:6379[1]> dbsize  返回当前数据库中key的数目。

(integer) 0

redis 127.0.0.1:6379[1]> select 0

OK

redis 127.0.0.1:6379> dbsize

(integer) 20

redis 127.0.0.1:6379> info 获取服务器的信息和统计

redis_version:2.4.5

redis_git_sha1:00000000

redis_git_dirty:0

arch_bits:32

multiplexing_api:winsock2

process_id:5956

uptime_in_seconds:100358

uptime_in_days:1

lru_clock:1957468

used_cpu_sys:4.70

used_cpu_user:4.99

used_cpu_sys_children:0.00

used_cpu_user_children:0.00

connected_clients:1

connected_slaves:0

client_longest_output_list:0

client_biggest_input_buf:0

blocked_clients:0

used_memory:684452

used_memory_human:668.41K

used_memory_rss:684452

used_memory_peak:684424

used_memory_peak_human:668.38K

mem_fragmentation_ratio:1.00

mem_allocator:libc

loading:0

aof_enabled:0

changes_since_last_save:0

bgsave_in_progress:0

last_save_time:1340763023

bgrewriteaof_in_progress:0

total_connections_received:1

total_commands_processed:199

expired_keys:3

evicted_keys:0

keyspace_hits:163

keyspace_misses:35

pubsub_channels:0

pubsub_patterns:0

latest_fork_usec:0

vm_enabled:0

role:master

db0:keys=20,expires=0

redis 127.0.0.1:6379> monitor 实时转储收到的请求。

OK

1340780669.110663 "monitor"

redis 127.0.0.1:6379> config get dir 获取服务器配置信息

1) "dir"

2) "D:\\mysoft\\redis-2.0.2"

127.0.0.1:6379> info stats
# Stats
total_connections_received:125681
total_commands_processed:18879183860
instantaneous_ops_per_sec:3806 #每秒redis调用次数.包括读写
rejected_connections:0
sync_full:1
sync_partial_ok:0
sync_partial_err:0
expired_keys:1000
evicted_keys:0
keyspace_hits:16686960233
keyspace_misses:820886527
pubsub_channels:0
pubsub_patterns:0
latest_fork_usec:138

可以通过连续多次执行此指令去分析每秒redis的调用次数.最好保持每秒1W次以下(经验值)

flushdb 删除当前选择数据库中的所有key

flushall  删除所有数据库中的所有key

批量删除某些keys

./redis-cli -h xxx -p xxx keys keysname* | xargs ./redis-cli -h xxx -p xxx del

时间: 2024-07-30 03:51:47

redis实用指令的相关文章

大数据 Linux实用指令

课时19 运行级别和找回root密码1.指定运行级别运行级别说明0:关机1:单用户[找回丢失密码]2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用保留给用户5:图形界面6:系统重启要修改默认的运行级别可改文件/etc/ininttab的id:5:initdefault:这一行中的数字命令:init[012356]2.打开终端:vim /etc/inittabinit 3root 输入密码init 5init 0(关机)3.面试题找回丢失的root密码方法:进入到单用户模式,然后修

Redis类型指令

0. redis基本路径 Selected config: Port : 6379 Config file : /etc/redis/6379.conf Log file : /var/log/redis_6379.log Data dir : /var/lib/redis/6379 Executable : /usr/local/bin/redis-server Cli Executable : /usr/local/bin/redis-cli Lua启动,选择加载配置项 服务端: #/usr

Windows远程连接redis(cmd指令或PowerShell指令)

1-确认远程的redis服务器是否允许被远程连接,已redis server安装在阿里云ECS上为例 1-1-确认在阿里云控制台,开放了端口6379和允许访问的IP 1-2-确认在服务器上安装redis时,将绑定的本机给注释掉了 1-3-设置redis-cli连接redis服务器的密码 1-4-确认服务器开放了防火墙,允许redis端口6379开放出来 1-4-1-Linux开放防火墙指令: 1-4-1-1-允许6379端口: iptables -I INPUT 4 -p tcp -m stat

redis常用指令

redis linux 安装 解压文件 tar zxxf redis-folder cd redis-folder cd src make install 为了便于管理 mkdir -p /usr/local/redis/bin 存放命令 mkdir -p /usr/local/redis/etc 存放配置文件 mv src desc    移动文件 mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis

Redis相关指令文档

连接控制 QUIT 关闭连接 AUTH (仅限启用时)简单的密码验证 适合全体类型的命令 EXISTS key 判断一个键是否存在;存在返回 1;否则返回0; DEL key 删除某个key,或是一系列key;DEL key1 key2 key3 key4 TYPE key 返回某个key元素的数据类型 ( none:不存在,string:字符,list,set,zset,hash) KEYS pattern 返回匹配的key列表 (KEYS foo*:查找foo开头的keys) RANDOMK

redis 操作指令集合

redis是什么: Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets. redis是开源,BSD许可,高级的key-value存储系统. 可以用来存储字符串,哈希结构,链表,集合,因

linux实用指令---持续更新

ldd  判断某条命令需要哪些共享库文件的支持          ---------------      ]$  ldd a.out !  执行最近的指令        ---------------------       ]$ !scp shift + v  行选择 ctrl + v  块选择

redis 操作指令

help @string  #列出所有操作字符串的命令 help @list @set @sorted_set   @hash help get #列出个命令 给redis 设置 密码 500 # requirepass foobared auth 密码 原文地址:https://www.cnblogs.com/shaoyang0123/p/8971075.html

Linux实用指令(1):运行级别&找回密码&帮助指令&文件目录类

指令运行级别: 0 :关机 1 :单用户[找回丢失密码] 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 常用运行级别是3和5 ,要修改默认的运行级别可改文件 /etc/inittab的id:5:initdefault:这一行中的数字 命令:init [012356] 示意图: 切换到指令运行级别的指令: init [0-6] vim /etc/inittab id=5是当前的用户级别 切换到3 需要重新登陆...... 如何找回roo