windows c++使用hiredis同步模式实现发布订阅
来源:互联网 发布:同花顺开户软件 编辑:程序博客网 时间:2024/06/05 18:46
void RedisSync(){redisContext* rc = redisConnect("127.0.0.1", 6379);if (rc == NULL || rc->err){return;}redisReply *reply = redisCommand(rc, "auth lls");freeReplyObject(reply);reply = redisCommand(rc, "subscribe luls");freeReplyObject(reply);while (redisGetReply(rc, (void **)&reply) == REDIS_OK){if (reply == NULL){return;}if (reply->type == REDIS_REPLY_ERROR){printf("Error: return [REDIS_REPLY_ERROR]%s\n", reply->str);}else if (reply->type == REDIS_REPLY_STATUS){if (stricmp(reply->str, "OK") != 0){printf("Error: return [REDIS_REPLY_STATUS]%s\n", reply->str);freeReplyObject(reply);return;}printf("return [REDIS_REPLY_STATUS]: %d\n", reply->str);}else if (reply->type == REDIS_REPLY_INTEGER){printf("return [REDIS_REPLY_INTEGER]: %l64d\n", reply->integer);}else if (reply->type == REDIS_REPLY_STRING){printf("return [REDIS_REPLY_STRING]: %s\n", reply->str);}else if (reply->type == REDIS_REPLY_ARRAY){for (int i = 0; i < reply->elements; i++){printf("%d)%s\n", i + 1, reply->element[i]->str);}printf("\n");}else if (reply->type == REDIS_REPLY_NIL){printf("return [REDIS_REPLY_NIL]: %s\n", reply->str);}freeReplyObject(reply);}redisFree(rc);}
0 0
- windows c++使用hiredis同步模式实现发布订阅
- windows c++使用hiredis同步模式实现发布订阅
- hiredis发布/订阅示例
- hiredis发布/订阅示例
- linux下使用hiredis异步API实现sub/pub消息订阅和发布的功能
- linux下使用hiredis异步API实现sub/pub消息订阅和发布的功能
- linux下使用hiredis异步API实现sub/pub消息订阅和发布的功能 标签: hiredishiredis异步APIhiredis事件处理redis消息订阅发布redis c接口 2016-
- [SQL Server] 使用事务发布与订阅实现数据同步
- SQL Server 2005使用发布、订阅实现数据同步
- windows下hiredis使用
- windows下hiredis使用
- 发布订阅者模式c++实现
- 订阅发布模式——C++实现
- 用 JavaScript 实现发布/订阅模式
- 使用Autobahn的订阅/发布模式
- activeMQ发布订阅者模式使用
- MQTT协议之使用Future模式订阅及发布(使用fusesource mqtt-client实现)
- MQTT协议之使用Future模式订阅及发布(使用fusesource mqtt-client实现)
- Maven安装和配置,eclipse创建Maven项目
- node.js模块小记之--fs
- c++程序编译流程
- 案例--编写一个Servlet,显示已有用户信息,可添加/修改、删除帐务帐号信息,并重新显示新页面
- PAT 1007 乙等 (素数对猜想) c++
- windows c++使用hiredis同步模式实现发布订阅
- Spring注解
- 深搜输出可能的硬币组合
- jquery validate
- plsql未响应解决办法
- eclipse安装adt插件后工具栏不显示android相关图标
- 面经2
- HDU 2680 有点坑的稠密图最短路(dij各版本)
- Codeforces Round #402 (Div. 2) A.Pupils Redistribution 认真读题