Redis Command 命令 Redis 服务器 Redis Command 命令用于返回所有的Redis命令的详细信息,以数组形式展示。 语法 redis Command 命令基本语法如下: redis 127.0.0.1:6379> COMMAND 可用版本 >= 2.8.13 返回值 嵌套的Redis命令的详细信息列表。列表顺序是
redis127.0.0.1:6379>COMMAND1)1)"pfcount"2)(integer)-23)1)write4)(integer)15)(integer)16)(integer)12)1)"command"2)(integer)03)1)readonly2)loading3)stale4)(integer)05)(integer)06)(integer)03)1)"zscan"2)(integer)-33)1)readonly2)random4)(integer)15)(integer)16)(integer)14)1)"...
struct redisCommand *lookupCommandByCString(char *s) { struct redisCommand *cmd; sds name = sdsnew(s); cmd = dictFetchValue(server.commands, name); sdsfree(name); return cmd; } struct redisCommand *lookupCommandOrOriginal(sds name) { // 先在 commands 中查询 struct redisCommand *cmd = ...
在readQueryFromClient里面, 针对不同的信号类型, 进行不同的处理方式。 通过redisCommandTable来指定当前redis版本支持的command的类型, 以及每一种类型的一些设定, 每一种命令, 都有一个redisCommand结构体来记录相关的信息: struct redisCommand { // coomand name, 用来查从server.commands找RedisCommand项 char ...
redis command 字符串: GET 获取存储在给定键中的值 SET 设置存储在给定键中的值 DEL 删除存储在给定键中的值(这个命令可以用于所有类型) 如果字符串能够解释为整数或浮点数否则返回错误,如果对空字符串进行操作默认初始值为0: INCR INCR key-name 将键存储的值加上1...
commands 是一个 dict 数据结构,其中 Key 为命令的名字,Value 是 redisCommand 数据结构。populateCommandTable() 函数用于将 Redis 支持的所有命令及其实现填入 commands 字典。populateCommandTable() 函数将 redisCommandTable 的内容添加到 server.commands 中。 // server.c void populateCommandTable(void) { int...
redis学习笔记(六): processCommand 在看它的command处理之前,先说一下redis中C/S交互的流程(不知道怎么用图来表示流程,先码在这里): 1. 在initServer中调用aeCreateFileEvent给tcp listen socket注册 acceptTcpHandler 做为rfileProc 2. 有客户端连接过来时,在aeApiPoll中,listen套接字上来了可读事件,调用其...
redis Command 命令基本语法如下:redis 127.0.0.1:6379> COMMAND 可用版本>= 2.8.13 返回值嵌套的Redis命令的详细信息列表。列表顺序是随机的。 实例redis 127.0.0.1:6379> COMMAND 1) 1) "pfcount" 2) (integer) -2 3) 1) write 4) (integer) 1 5) (integer) 1 6) (integer) 1 2) 1) "command...
redis Command Info 命令基本语法如下: redis127.0.0.1:6379>COMMAND INFO command-name[command-name...] 可用版本 >= 2.8.13 返回值 命令描述信息的嵌套列表。 实例 redis127.0.0.1:6379>COMMAND INFOgetseteval1)1)"get"2)(integer)23)1)readonly2)fast4)(integer)15)(integer)16)(integer)12)1)"set...
Redis Command Count 命令 Redis 服务器 Redis Command Count 命令用于统计 redis 命令的个数。 语法 redis Command Count 命令基本语法如下: redis 127.0.0.1:6379> COMMAND COUNT 可用版本 >= 2.8.13 返回值 redis 命令数。 实例 redis 127.0.0.1:6379>