如何修改redis源码?
How to change redis source code?
我正在对 redis 源代码进行更改,以便每次用户设置密钥时,不是打印 "OK",而是打印其他内容。
但是这种变化没有得到反映。
我也试过卸载redis,修改redis源码后重新安装。但是还是不行。
需要编译什么的吗?
https://www.heychinaski.com/blog/2013/10/14/a-look-at-the-redis-source-code/comment-page-1/ 这应该可以帮助您更改 redis 代码。这里有一个很好的例子。他们在 redis 命令集中添加了一个新命令 "rand"。
我将总结在 redis 中添加命令的步骤:
- 在redisCommandTable中,您需要添加新命令的规范——命令名、命令参数等
- 然后你需要在src/redis.h
中定义执行此命令时将调用的函数原型
- 在src/redis.c.
中定义函数
- 给'make'编译
我正在对 redis 源代码进行更改,以便每次用户设置密钥时,不是打印 "OK",而是打印其他内容。 但是这种变化没有得到反映。
我也试过卸载redis,修改redis源码后重新安装。但是还是不行。
需要编译什么的吗?
https://www.heychinaski.com/blog/2013/10/14/a-look-at-the-redis-source-code/comment-page-1/ 这应该可以帮助您更改 redis 代码。这里有一个很好的例子。他们在 redis 命令集中添加了一个新命令 "rand"。
我将总结在 redis 中添加命令的步骤:
- 在redisCommandTable中,您需要添加新命令的规范——命令名、命令参数等
- 然后你需要在src/redis.h 中定义执行此命令时将调用的函数原型
- 在src/redis.c. 中定义函数
- 给'make'编译