栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

vc++配置redis

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

vc++配置redis

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的元素。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/664673.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号