看到有人拿LevelDB/RocksDB和Redis的跳表来比较我是不太同意的,leveldb和rocksdb的跳表首先他们底层是LSM,跳表的目的本身是为了做memtable用,而跳表能提供很好的concurrency(lockfree简单),而红黑树写个lockfree可能写死还没有跳表性能强,所以用跳表是很情有可原的。
而redis这个最开始只有单线程的用跳表我个人还是认为是历史遗留问题(偷懒)。
kafka如何解决重复消费?
周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
SQL Server 真的比不上 MySQL 吗?
为什么现在知乎有一种j***a运行速度很慢,很吃***的论调?
怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令?
如何证明散片 CPU 比盒装 CPU 差?
我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
为什么五笔没人用了?
php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑?
编程问题哪里解决?
电话:
座机:
邮箱:
地址: