topdbs是统一的c++的通用数据库连接库,目前已支持informix、mysql、oracle、sqlite3、postgresql、odbc等数据库连接。
基于libnet的c++高性能网络库。功能特性: 1、增加支持IPV6支持。 2、增加支持REUSEPORT、EPOLLEXCLUSIVE选项。 3、增加ftp、smtp客户端。 4、增加ssl支持。 5、增加支持inotify。 6、增加unix socket domain。 7、增加通过信号处理模拟异步处理。
logcplus是一个linux下的c++日志库:支持自定义输出格式;支持自动滚动换挡:支持日志自动清理;支持多种输出(控制台、文件、syslog、updlog等);支持多进程日志合并;支持配置文件统一配置。
libshmcache是基于共享内存的本地缓存库,可以在多个⾮亲缘关系的进程间共享缓存。libshmcache写有锁,读无锁,性能非常高。libshmcache直接访问本地共享内存,速度比远程接口如redis快100倍以上。
从开源项目FastDFS中提取的C公共函数库,这个库非常简单和稳定。提供的函数功能包括:字符串、日志、链表、哈希表、网络通信、ini配置文件读取、base64编码/解码、url编码/解码、时间轮计时器(timer)、跳表(skiplist)、对象池和内存池等等。详细信息请参阅C头文件。