Engou 最近的时间轴更新
Engou

Engou

V2EX 第 442643 号会员,加入于 2019-09-22 22:07:49 +08:00
Engou 最近回复了
362 天前
回复了 lqxnb 创建的主题 程序员 杭州 or 苏州
@lqxnb 和我方向对口,还比较稳定,给得还行
362 天前
回复了 lqxnb 创建的主题 程序员 杭州 or 苏州
@lqxnb 为什么呀?在苏州找到一家不错的公司
363 天前
回复了 Engou 创建的主题 生活 有没有在苏州工作的浙江人?
@popn74 确实,回家也就 3 个半小时,感觉还行
364 天前
回复了 lqxnb 创建的主题 程序员 杭州 or 苏州
@lqxnb 老哥去了吗,加个好友?
364 天前
回复了 Engou 创建的主题 生活 有没有在苏州工作的浙江人?
@meteor957 房价,996 ,但是感觉去苏州又没啥朋友
2023-09-08 13:56:55 +08:00
回复了 Engou 创建的主题 求职 [24 届秋招求职] 对 Leveldb 有一些了解,有对口的公司吗?
@qieqie 不好意思,我项目里写是 2018 年的版本,这篇论文还有一个 2019 年的版本: https://www.usenix.org/conference/atc19/presentation/li-yongkun ,内容会更多一些
2023-09-07 22:52:40 +08:00
回复了 Engou 创建的主题 求职 [24 届秋招求职] 对 Leveldb 有一些了解,有对口的公司吗?
@qieqie 大佬有没有工作机会呀 5555
2023-09-07 18:11:27 +08:00
回复了 Engou 创建的主题 求职 [24 届秋招求职] 对 Leveldb 有一些了解,有对口的公司吗?
@qieqie 论文里给了不同 bit 配置的实验效果,从结果上来看是好的,但是不同的配置肯定性能会有差距,而且这个性能很可能和 kv 的长度的分布有关系,很难调整,因为会影响到 bitmap 的长度,和读取 bitmap 的 IO 数量,总的来说,书面上是有性能优势,但是实际上,我个人偏向来说,可能不一定会有优势。至于和 ribbon filter 的对比,我还没有仔细研究,但是我更倾向于 ribbon 更好,理由如下:1.rocksdb 团队肯定也试过 elasticbf ,最终木有放入,肯定是有原因,一般论文会有水分(毕竟要和工业界竞争),但是工业界的项目水分不大,因为是要实实在在产生效益的,第二是 elasticbf 破坏了 sst 的只读性质,导致 get 的时候需要考虑更多的并发安全问题,就需要加锁或者使用原子变量,这里会有额外的性能开销,而且动态调整所使用的 mq 是一个全局的 cache ,不能像普通的 lru 那样使用分片机制来减少锁的开销,所以这一块开销会比较大,但是 ribbon filter 可能对整体的系统改变较小,需要加锁的地方更少,读性能,尤其是在多线程环境下的性能可能回更好。第三是 ribbon filter 可能更具备通用性,elasticbf 是利用数据的局部性原理来优化读性能的,这依赖与 LSM Tree 的分层结构,像 B+ tree 那种所有的数据都在叶子节点的,各个 block 的访问频率差异就小很多,这种思路就很难再起到效果。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3388 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 00:14 · PVG 08:14 · LAX 16:14 · JFK 19:14
Developed with CodeLauncher
♥ Do have faith in what you're doing.