看到有人拿LevelDB/RocksDB和Redis的跳表来比较我是不太同意的,leveldb和rocksdb的跳表首先他们底层是LSM,跳表的目的本身是为了做memtable用,而跳表能提供很好的concurrency(lockfree简单),而红黑树写个lockfree可能写死还没有跳表性能强,所以用跳表是很情有可原的。
而redis这个最开始只有单线程的用跳表我个人还是认为是历史遗留问题(偷懒)。
{dede:pagebreak/}
如何反驳“电脑普及15年,年轻人还要淘宝代装steam”?
python与nodejs哪个性能高?
为什么供应链,只有小米雷军做得好,其他人做不好?
为什么人到中年,很少有身材苗条的?
后端开发除了增删改查还有什么?
我应该设置多少kb才能让他不能玩游戏?
乳房大小和母乳多少有关吗?
PHP初学者,我能不能使用PHP来开发桌面应用?
有哪些BI工具惊艳了你?
为什么桂林的旅游做不起来?
日本制造的质量真的就那么好吗?
如何评价韩剧《鱿鱼游戏 3》(最终季》?
人到中年,为什么对许多事没了兴趣?
中办、国办发文,拟新建改扩建 1000 所以上优质普高,将带来哪些影响?可能面临哪些挑战?
如何评价睡前消息第917期《B2骗过全世界,给伊朗留下七个洞》,你怎么看?
为什么美军B2实战以后认为一部分网友又没信心了?