会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Yii
想到什么写什么
博客园
首页
新随笔
联系
管理
订阅
2022年8月25日
go-redis和redigo连接池的区别
摘要: go-redis是自动管理,类似go/sql包的方式,在真正执行的时候从连接池取一个连接,执行完毕后放回去,对调用者透明。调用者如果手动关闭连接,连接不能被复用,表现上看就是redis服务器的tcp新建连接数特别多,而业务机器的timewait数量大。 redigo是手动管理,调用者需要明确获取一个
阅读全文
posted @ 2022-08-25 20:10 Yii
阅读(732)
评论(0)
推荐(0)
2022年8月19日
基于泛型实现的B-Tree号称比用interface的快20%~30%
摘要: 测试比较的是在B-Tree里面存放int类型数字这个非常特殊的场景。Google的实现中参数都是interface,因为int类型的数字要转成interface,且发生了逃逸。用泛型减少了数字分配到堆的消耗,同时减少了GC压力。 如果本身要存储的就是指针类的数据,相信不会有这么大的区别。 https
阅读全文
posted @ 2022-08-19 15:51 Yii
阅读(27)
评论(0)
推荐(0)