标签:
做项目过程接触到disque,记录一下。
disque是redis之父开源的基于内存的分布式作业队列,用c语言实现的非阻塞网络服务器。
disque的设计目标:Its goal is to capture the essence of the "Redis as a jobs queue" use case。翻译过来是把redis作为作业队列。
作为消息代理,Disque充当了需要进行消息交换的进程之间的一个中间层,生产者向其中添加供消费者使用的消息。这种生产者-消费者队列模型非常常见,其主要不同体现在一些细节方面:
目前disque的c++客户端只有acl,acl是一个通用的网络通信和服务器编程框架,对disque的支持是其中的一部分。
disque中文文档:http://disquebook.com/install.html
disque github主页:https://github.com/antirez/disque
acl主页:https://github.com/zhengshuxin/acl/tree/master/lib_acl_cpp/samples/disque
标签:
原文地址:http://www.cnblogs.com/learn-my-life/p/5338919.html