ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com
标题:
kangle采用了golang做底层,内存磁盘缓存核心走的是最有效率的jemalloc数据库引擎,为什么选择它?而不是tcmalloc
[打印本页]
作者:
小樱
时间:
2018/11/24 20:15
标题:
kangle采用了golang做底层,内存磁盘缓存核心走的是最有效率的jemalloc数据库引擎,为什么选择它?而不是tcmalloc
kangle采用了golang做底层,内存磁盘缓存核心走的是最有效率的jemalloc数据库引擎,为什么选择它?而不是tcmalloc
论你见谁家缓存不做分级数据库形式的QWQ
kangle走的是最有效率的jemalloc数据库引擎
kangle轻松实现上亿缓存数量缓存做IO查询都不是问题,搞个数据库存储这些列表
一级缓存目录,二级缓存目录,智能模式下,文件小的碎片缓存数据,直接载入内存里面
我查了下源代码
是5.1.0版本
jemalloc version: [5.1.0-0-g61efbda7098de6fe64c362d309824864308c36d4]
jemalloc官方介绍:
https://github.com/jemalloc/jemalloc/releases
yum -y install jemalloc-devel
复制代码
当然,也同时支持tcmalloc,编译时指定--with-tcmalloc=dir即可
欢迎光临 ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com (https://bbs.itzmx.com/)
Powered by Discuz! X3.4