文章目录
1.下载该项目到本地,直接用CLion打开项目
https://github.com/htw0056/redis-3.0-annotated-cmake-in-clion.git
2.在CLion的右上角选择 redis-server 运行,这时候服务已经运行成功
![](https://img-blog.csdnimg.cn/20191117132422497.png)
![](https://img-blog.csdnimg.cn/20191117132429736.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTA4NDEyOTY=,size_16,color_FFFFFF,t_70)
3.一般来说,我们是为了调试server端的程序,所以我们本地要安装好redis。然后本地直接通过本地安装的redis-cli 命令连接刚刚启动的redis-server(不是CLion里面的redis-cli)
4. redis-cli
(1)这时候如果出现下图,代表已经连上去了。
(2)可是CLion中的Console任何有效信息,怎么确定呢?
可以修改代码里面的 redis.h (src/redis.h)文件里面的变量,把日志级别改成DEBUG
#define REDIS_DEFAULT_VERBOSITY REDIS_NOTICE
=>
#define REDIS_DEFAULT_VERBOSITY REDIS_DEBUG
在这里插入图片描述
(3)重启CLion的 redis-server
(4)重新通过本地 redis-cli 连接 redis-server,通过CLion的Console可以发现有clients connected的信息了。可以看到有客户端连接成功了!
5.然后就可以在本地的 redis-cli 窗口执行命令了,例如执行 set a 3
![](https://img-blog.csdnimg.cn/20191117132516917.png)
![](https://img-blog.csdnimg.cn/20191117132523788.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTA4NDEyOTY=,size_16,color_FFFFFF,t_70)