Redis 服务器控制台输出说明?

标签 redis

我正在查看 redis 输出控制台,并试图理解显示的信息: (未在 quick guide 中找到该信息)

所以 redis-server.exe 输出这个:

/*1*/   [2476] 24 Apr 11:46:28 # Open data file dump.rdb: No such file or directory
/*2*/   [2476] 24 Apr 11:46:28 * The server is now ready to accept connections on port 6379
/*3*/   [2476] 24 Apr 11:42:35 - 1 clients connected (0 slaves), 1188312 bytes in use
/*4*/   [2476] 24 Apr 11:42:40 - DB 0: 1 keys (0 volatile) in 4 slots HT.
  • 关于 #1 行 - dump.rdb 文件的用途是什么?是数据本身吗?
  • [2476] 号码是多少?它不是端口,因为 #2 行告诉端口是 6379
  • (0 slaves) 是什么意思?
  • 在第 3 行中 - 使用了 1188312 字节 - 但最大值是多少,所以我知道溢出......?它适用于整个数据库吗?
  • #3 (0 volatile) 是什么意思?
  • #4 行 - 为什么我有 4 个插槽 HT?我还没有数据

最佳答案

[2476] - 进程 ID

dump.rdb - redis可以通过快照的方式持久化数据,dump.rdb是默认的文件名http://redis.io/topics/persistence

0 slaves - redis 可以主从模式工作,0 slaves 提示没有连接从服务器

1188312 bytes in use - Redis 使用其分配器分配的总字节数

0 volatile - redis 可以设置带有过期时间的键,这是它们的数量

4 槽 HT - 当前哈希表大小,初始表大小为 4,随着您添加更多项目,哈希表会增长

关于Redis 服务器控制台输出说明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23264196/

相关文章:

java - spring在redis中存储session的方法

database - 使用Redis存储用户信息

redis - Redis 中的 SQL IN 运算符(由 FT.Search/FT.Aggregate 提供)

spring-boot - 是否有可能使来自像 redis 这样的 gemfire 区域的特定键的数据过期

caching - 在redis中,如何根据插入顺序获取键降序排列?

go - 错误 - redigo.Scan : Cannot convert from Redis bulk string to *string

c# - 将具有子实体的实体添加到 Redis 服务器导致 System.StackOverflowException

go - 使用 kubernetes 从不同的服务连接到 Redis 服务

redis - 如何查看Redis版本

python - 适合实时设置的 Redis 管道?