看到有人拿LevelDB/RocksDB和Redis的跳表来比较我是不太同意的,leveldb和rocksdb的跳表首先他们底层是LSM,跳表的目的本身是为了做memtable用,而跳表能提供很好的concurrency(lockfree简单),而红黑树写个lockfree可能写死还没有跳表性能强,所以用跳表是很情有可原的。
而redis这个最开始只有单线程的用跳表我个人还是认为是历史遗留问题(偷懒)。
20届设计系,我的设计水平很差吗,找不到合适的工作?
如何评价neovim 0.11?
马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
为什么大脑运行时候没有明显升温,但是计算机 CPU 会?
小腿能粗到什么地步?
为什么运维都这么难招?
中国军事力量有希望达到全球第一吗?
为什么现在越来越多的人不想要孩子呢?
很好奇,组NAS的玩家是如何解决上传速率的问题?
有什么是你去了上海才知道的事情?
电话:
座机:
邮箱:
地址: