转载:http://blog.sina.com.cn/s/blog_4829b9400101piil.html 1.准备安装包:libevent-2.0.21-stable.tar.gz 和memcached-1.4.25.tar.gz 2. 具体安装步骤 1.由于memcached依赖于libev
分类:
系统相关 时间:
2016-03-06 20:50:30
阅读次数:
325
hiredis 是 redis 的client端C语言 lib, hiredis拥有同步和异步的API, 异步API的实现有多种方法,分别依赖libev, libevent, libuv, ae等等,其中ae是redis内部实现的一个异步事件处理模块。 稍微修改了hiredis的example-ae
分类:
其他好文 时间:
2016-02-29 19:43:38
阅读次数:
743
原文地址:http://www.cnblogs.com/zhongshengzhen/先安装libevent,memcached依赖libevent的lib[root@VM_64_81_centos download]# wgethttp://www.monkey.org/~provos/libev...
分类:
编程语言 时间:
2016-01-14 18:52:05
阅读次数:
300
Libev设计思路理清了Libev的代码结构和主要的数据结构,就可以跟着示例中接口进入到Libev中,跟着代码了解其设计的思路。这里我们管struct ev_loop称作为事件循环驱动器而将各种watcher称为事件监控器。1.分析例子中的IO事件这里在前面的例子中我们先把定时器和信号事件的使用注释...
分类:
其他好文 时间:
2016-01-12 21:34:14
阅读次数:
1968
Libev的作者写了一份很好的官方Manual,比较的齐全,即介绍了Libev的设计思想,也介绍了基本使用还包括内部各类事件详细介绍。这里略微赘述一下。Libev通过一个 ·struct ev_loop· 结结构表示一个事件驱动的框架。在这个框架里面通过ev_xxx结构,ev_init、ev_xxx...
分类:
其他好文 时间:
2016-01-12 21:06:33
阅读次数:
565
想看源码,宏太多,看着累,宏展开,再看,功力时间不够,先放下放上宏展开后的代码。libev4.20展开方示为./configure修改makefile文件,字符串替换CC为 CPP注意要把基础的CC定义保留makemv ev.o ev.cmv event.o event.cmake clean修改m...
分类:
其他好文 时间:
2015-12-07 22:33:06
阅读次数:
402