2019-DBMS-Project icon indicating copy to clipboard operation
2019-DBMS-Project copied to clipboard

关于性能

Open MilkFather opened this issue 5 years ago • 1 comments

在我们的测试当中,加载效率比levelDB高4倍,但是运行效率慢4倍。(之前更惨,100倍) 我刚才采样检测了程序,发现占用程序时间的是keyHash()函数。 将LeafNode::find()里面关于fingerprint的比较相关代码注释掉之后效率比levelDB高1倍。

请问我们应该去除指纹机制,还是改掉哈希函数,还是其他方法?

MilkFather avatar May 29 '19 06:05 MilkFather

改了一下keyHash的调用姿势,现在性能好了一些,但还是,keyHash感觉对性能冲击太大了

MilkFather avatar May 29 '19 07:05 MilkFather