当前位置: 首页 >
为啥 redis 使用跳表(skiplist)而不是使用 red-black?
- 人气:
看到有人拿LevelDB/RocksDB和Redis的跳表来比较我是不太同意的,leveldb和rocksdb的跳表首先他们底层是LSM,跳表的目的本身是为了做memtable用,而跳表能提供很好的concurrency(lockfree简单),而红黑树写个lockfree可能写死还没有跳表性能强,所以用跳表是很情有可原的。
而redis这个最开始只有单线程的用跳表我个人还是认为是历史遗留问题(偷懒)。
推荐资讯
- 2025-06-18为什么linux桌面那么丑?
- 2025-06-18开发了一个App,上线之后一个用户也没有怎么办?
- 2025-06-18软件api接口为什么导入不了ip?
- 2025-06-18手机的运行内存真的有必要上16GB吗?
- 2025-06-18安徽啥时候能发展起来?有没有懂得大神来说说?
- 2025-06-18如何评价重庆和贵州合并的提议?
- 2025-06-18如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 2025-06-18如何评价湖北省?
- 2025-06-18为什么好多人不承认大众审美就是喜欢白皮?
- 2025-06-18鸿蒙电脑会在国内逐渐取代windows电脑吗?
- 2025-06-18有个少数民族的女朋友是什么体验?
- 2025-06-18瑜伽体式的乐趣是什么?
- 2025-06-18如何评价***伊内斯·特洛奇亚的身材?
- 2025-06-18《情深深雨濛濛》中,何书桓如果早出生几十年会有三妻四妾吗?
- 2025-06-18作为一个服务器,node.js 是性能最高的吗?
- 2025-06-18女生腰细是怎样的体验?
推荐产品
-
你们学校的校花都是怎么样的?
初中一个同学,叫欣欣,当时上学的时候感觉她一般,肯定不算丑, -
如何评价《一人之下》***第721(764)话情报?
预告应该只说了一件事,曲彤会炼器,而且掌握了神机百炼,水平还 -
个人做量化,买不起专业数据库,如何获取 L2数据?
「Python+量化」的实用技巧,估计很多粉丝都摩拳擦掌了, -
吴柳芳的真实水平如何?
吴柳芳的巅峰期,持续了3年时间,2009年~2011年,巅峰
最新资讯




