1、先根据菜鸟教程下载了Window版64位的redis5.0.14,链接 https://www.runoob.com/redis/redis-install.html
2、在github下载了redis3.0.0的源码,链接 https://github.com/microsoftarchive/redis
3、下载后进入到redis-3.0 ==》msvs,用vs打开RedisServer.sln,编译源码
4、新建一个工程,用来调用redis,这里命名为redis_Demo。
将msvs ==》x64 ==》Debug下的hiredis.lib和Win32_Interop.lib拷贝到redis_Demo工程目录下。
将deps ==》hiredis下的hiredis.h,以及src ==》Win32_Interop下的win32_types_hiredis.h加入到当前工程目录。
5、redis_Demo工程属性 ==》配置属性 ==》C/C++ ==》代码生成 ==》运行库,修改为多线程调试(/MTd)。
配置管理器 ==》平台 ==》新建x64。
6、使用cmd控制台进入到redis安装目录,通过命令 “redis-server.exe” 开启redis服务端。
然后新建一个控制台,通过命令 “redis-cli” 再开一个客户端。
7、测试代码
#include "stdafx.h" #include#include #include #include "hiredis.h" #include #pragma comment(lib, "hiredis.lib") #pragma comment(lib, "Win32_Interop.lib") #pragma comment(lib, "ws2_32.lib") int main(){ redisContext *c = redisConnect("127.0.0.1", 6379); printf("success"); redisCommand(c, "select 1"); redisCommand(c, "set name hhh"); system("pause"); return 0; }
8、使用客户端,发现成功在数据库1中新建了一个名为name,值为hhh的元素。



