`

Redis服务器介绍及相关方法介绍笔记--服务器常用命令

 
阅读更多

 

Redis服务器相关命令

 

下面切入正题咯:

 

 常用服务器命令总结(自用总结 不喜勿喷):

命令1:ping

测试连接是否存活

返回pong则证明连接正常

127.0.0.1:6379> ping

 

PONG

redis-server关闭时情况:

not connected> ping

 Could not connect to Redis at 127.0.0.1:6379: Connection refused

 

命令2:quit或exit

退出当前连接

127.0.0.1:6379> quit

macmini:redis-2.8.21 zhongyinghao$ redis-cli 

127.0.0.1:6379> exit

 macmini:redis-2.8.21 zhongyinghao$ redis-cli 

 

命令3:dbsize

返回当前数据库中的key数量

127.0.0.1:6379> dbsize

 (integer) 15

 

命令4:info

获取当前服务器的信息统计

127.0.0.1:6379> info

# Server

redis_version:2.8.21

redis_git_sha1:00000000

redis_git_dirty:0

redis_build_id:a17da468d2eeb223

redis_mode:standalone

os:Darwin 14.1.0 x86_64

arch_bits:64

multiplexing_api:kqueue

gcc_version:4.2.1

process_id:475

run_id:17139c7a418b988830c714885a368c20e32daef0

tcp_port:6379

uptime_in_seconds:406

uptime_in_days:0

hz:10

lru_clock:13313061

config_file:

 

# Clients

connected_clients:1

client_longest_output_list:0

client_biggest_input_buf:0

blocked_clients:0

 

# Memory

used_memory:1006608

used_memory_human:983.02K

used_memory_rss:1822720

used_memory_peak:1006608

used_memory_peak_human:983.02K

used_memory_lua:36864

mem_fragmentation_ratio:1.81

mem_allocator:libc

 

# Persistence

loading:0

rdb_changes_since_last_save:0

rdb_bgsave_in_progress:0

rdb_last_save_time:1439376015

rdb_last_bgsave_status:ok

rdb_last_bgsave_time_sec:-1

rdb_current_bgsave_time_sec:-1

aof_enabled:0

aof_rewrite_in_progress:0

aof_rewrite_scheduled:0

aof_last_rewrite_time_sec:-1

aof_current_rewrite_time_sec:-1

aof_last_bgrewrite_status:ok

aof_last_write_status:ok

 

# Stats

total_connections_received:3

total_commands_processed:2

instantaneous_ops_per_sec:0

total_net_input_bytes:82

total_net_output_bytes:80

instantaneous_input_kbps:0.00

instantaneous_output_kbps:0.00

rejected_connections:0

sync_full:0

sync_partial_ok:0

sync_partial_err:0

expired_keys:0

evicted_keys:0

keyspace_hits:0

keyspace_misses:0

pubsub_channels:0

pubsub_patterns:0

latest_fork_usec:0

 

# Replication

role:master

connected_slaves:0

master_repl_offset:0

repl_backlog_active:0

repl_backlog_size:1048576

repl_backlog_first_byte_offset:0

repl_backlog_histlen:0

 

# CPU

used_cpu_sys:0.26

used_cpu_user:0.09

used_cpu_sys_children:0.00

used_cpu_user_children:0.00

 

# Keyspace

db0:keys=15,expires=0,avg_ttl=0

 

db15:keys=1,expires=0,avg_ttl=0

 

命令5:config ge

实时传出收到的请求

127.0.0.1:6379> config get timeout

1) "timeout"

 2) “0"

 

127.0.0.1:6379> config get *

  1) "dbfilename"

  2) "dump.rdb"

  3) "requirepass"

  4) ""

  5) "masterauth"

  6) ""

 7) "unixsocket"

 

命令6:flushdb

删除当前数据库中的所有内容

127.0.0.1:6379> select 1

OK

127.0.0.1:6379[1]> flushdb

OK

127.0.0.1:6379[1]> keys *

 

(empty list or set)

 

命令7:flushall

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

即删除0~15号数据库中所有的key

127.0.0.1:6379[1]> flushall

OK

127.0.0.1:6379[1]> keys *

(empty list or set)

127.0.0.1:6379> select 0

OK

127.0.0.1:6379> keys *

(empty list or set)

分享到:
评论

相关推荐

    redis+redis-desktop-manager-0.8.3.3850+笔记

    Redis Desktop Manager是一款跨平台的Redis图形化管理工具,提供了一个简洁的界面,便于用户管理Redis服务器,包括查看、添加、修改、删除键值对,以及执行命令等功能。在Linux环境中,这个工具可以帮助开发者更直观...

    Redis学习笔记-包括周阳和狂神说

    - Lua脚本:通过EVAL命令,可以在Redis服务器端执行Lua脚本,实现更复杂的逻辑。 3. Redis性能优化 - 内存管理:合理设置最大内存限制、使用LRU或LFU策略淘汰过期数据。 - 网络优化:通过调整TCP缓冲区大小、...

    狂神说Redis笔记.pdf

    《狂神说Redis笔记》是针对Redis这一高性能的键值数据库进行深入讲解的资料,它涵盖了Redis的基础概念、核心功能以及在实际应用中的各种策略。Redis作为一款内存数据存储系统,广泛应用于缓存、消息队列、分布式锁等...

    redis基本命令-2023C-m开发笔记

    在2023C的开发笔记中,我们将探讨Redis的一些基本命令,帮助你更好地理解和运用这个强大的工具。 一、Redis的基本数据类型 Redis支持五种基本数据类型:字符串(String)、哈希(Hash)、列表(List)、集合(Set...

    redis基本命令er-ma开发笔记

    本笔记将深入探讨Redis的基本命令及其在实际开发中的应用。 1. **连接与断开** - `redis-cli`:这是Redis的命令行客户端,通过`redis-cli -h host -p port`可以连接到指定的Redis服务器。 - `QUIT`:用于断开与...

    redis基本命令ttention-model-for-network-ids-开发笔记

    本开发笔记主要关注Redis的基本命令,帮助开发者更好地理解和运用这个强大的工具。 1. **连接与关闭** - `redis-cli`:命令行客户端,用于连接Redis服务器。 - `ping`:检查服务器是否在线。 - `quit`:关闭连接...

    尚硅谷周阳Redis笔记

    以上就是关于"尚硅谷周阳Redis笔记"的一些主要知识点,包括Redis的基本概念、数据类型、持久化、事务、复制、发布订阅、布隆过滤器、HyperLogLog以及GEO定位等功能的介绍。这个笔记资源对于学习和理解Redis的使用...

    redis的学习笔记 redis.pdf

    通过该工具可以模拟各种并发的读写请求,并分析Redis服务器的性能表现。 Redis的核心特点之一是其高速性能,其主要得益于使用C语言编写以及单线程模型。尽管单线程模型可能听起来效率不高,但事实上,由于Redis主要...

    redis基本命令Web-ma开发笔记

    使用`redis-cli`命令行工具可以与Redis服务器建立连接。例如,`redis-cli -h localhost -p 6379`会连接到本地的Redis服务。 2. **字符串操作**: - `SET key value`:设置键值对。 - `GET key`:获取键对应的值...

    01-VIP-Redis核心数据结构与核心原理1

    `info`命令用于获取Redis服务器的运行信息,包括服务器状态、客户端、内存、持久化、统计、复制、CPU使用情况、集群和键空间统计等9大类,是监控和诊断Redis状态的重要工具。 总的来说,Redis凭借其高效的数据结构...

    redis -ppt笔记

    了解 Redis 的基础知识、特性和操作方法,对于任何希望优化应用程序性能或构建高效数据解决方案的开发者来说都是至关重要的。通过学习提供的 PPT-PDF 资源,你将能够更全面地掌握 Redis 的知识,并将其应用于实际...

    NoSql数据库之Redis笔记

    - **自带客户端**:`redis-cli`,用于连接Redis服务器,执行各种命令。 - 默认连接本地的Redis服务(`127.0.0.1:6379`)。 - 可以指定服务器IP和端口:`./redis-cli -h <ip> -p <port>`。 - 常用命令包括:`ping`...

    redis学习笔记

    redis学习笔记redis 是一个开源的 key-value 数据库。它又经常被认为是一个数据结构服务器。 因为它的 value 不仅包括基本的 string 类型还有 list,set ,sorted set 和 hash 类型。当 然这些类型的元素也都是 string...

    redis基本命令aper-开发笔记

    在Redis中,通过一系列的命令来操作这些数据类型,下面将详细介绍Redis的基本命令。 1. 数据类型操作: - **字符串(Strings)**: 使用`SET key value`设置键值,`GET key`获取值,`INCR key`用于自增1,`DECR key`...

    redis-2.8.17.zip

    1. **redis.windows.conf**:这是Redis服务器的配置文件,用于设置Redis的各项参数。通过编辑这个文件,你可以定制Redis的行为,例如设置监听端口、最大客户端连接数、数据库数量、持久化策略等。了解并正确配置这个...

    狂神说redis笔记

    主从复制允许将一台Redis服务器的数据复制到多个从服务器,实现数据的备份和读写分离,提高系统的可用性和可扩展性。 哨兵模式是Redis的一种高可用解决方案,它可以在主服务器故障时,自动将从服务器提升为新的主...

    Redis笔记.doc

    Redis 是一个开源的、基于 BSD 许可的高级键值存储系统,它被广泛地称为数据结构服务器。Redis 的独特之处在于它不仅提供简单的键值对存储,而且键可以包含多种数据结构,如字符串、哈希、列表、集合和有序集合。这...

    技术文档笔记Redis

    - **使用Spring-data-redis相关API操作Redis服务器**:Spring Data Redis提供了Reactive编程模型的支持,使得异步操作变得更加容易。 ```java @Autowired private StringRedisTemplate stringRedisTemplate; ...

    Redis笔记.pdf

    在编译过程中,可能会遇到时间戳错误的问题,解决方法是使用date命令重写系统时间,然后使用clock命令将其写入CMOS。为了测试编译情况,可以选择执行make test。在确认编译无误后,使用make install将Redis安装到...

Global site tag (gtag.js) - Google Analytics