看到有人拿LevelDB/RocksDB和Redis的跳表来比较我是不太同意的,leveldb和rocksdb的跳表首先他们底层是LSM,跳表的目的本身是为了做memtable用,而跳表能提供很好的concurrency(lockfree简单),而红黑树写个lockfree可能写死还没有跳表性能强,所以用跳表是很情有可原的。
而redis这个最开始只有单线程的用跳表我个人还是认为是历史遗留问题(偷懒)。
{dede:pagebreak/}
只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
女朋友去露营,3女2男的,要在野外搭帐篷过一夜,她的闺蜜不想让我去,我该怎么办?
一套正版adobe全家桶多少钱?
JetBrains 放弃 AppCode 是否是一个错误决定?
花旗预测未来几季金价将回落至每盎司 3000 美元以下,这其中有哪些相关依据?
男子因眼睛小被小米汽车系统频繁误判疲劳驾驶,一路提醒20多次,这是智能汽车通病吗?怎么解决该 bug?
如何评价「尖叫」这种饮料?
拒绝情绪输出,大家觉得有什么办法可以让国足堂堂正正进入世界杯?
有个自闭症的孩子,该放弃吗?
在生活中,你对净水器有什么痛点?你期待的净水产品是什么样子?
明明水能丰富,为什么怒江不建水电站?
大家猜猜伊朗的结局如何?
特朗普大力推行稳定币,背后的真实目的是什么?
为啥 php 还有这么多人在用啊?
你卡过最厉害的bug是什么?