自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一缕阳光的博客

在通向成功的道路上勇往直前

  • 博客(4)
  • 收藏
  • 关注

转载 C++11 新特性 —— 关键字noexcept

转载;https://www.cnblogs.com/sword03/p/10020344.html1 关键字noexcept从C++11开始,我们能看到很多代码当中都有关键字noexcept。比如下面就是std::initializer_list的默认构造函数,其中使用了noexcept。 constexpr initializer_list() noexcept ...

2019-06-30 19:29:30 1277

翻译 leveldb资料整理

转自:http://hideto.iteye.com/blog/1328921最近一段时间在学习leveldb的源码,找到了一些相关的资源,用于后续查考和学习使用。leveldb介绍http://code.google.com/p/leveldb/http://en.wikipedia.org/wiki/LevelDBhttp://highscalability.com/blo...

2019-06-23 14:30:09 445

转载 LevelDb实现原理

原文地址:http://www.samecity.com/blog/Index.asp?SortID=12,最近由于工作上的需求,需要用到leveldb,因此转载此文章用于以后的查询使用。LevelDb日知录之一:LevelDb 101  说起LevelDb也许您不清楚,但是如果作为IT工程师,不知道下面两位大神级别的工程师,那您的领导估计会Hold不住了:Jeff Dean和Sanj...

2019-06-19 10:20:58 191

原创 LSM树存储模型

LSM(log-structed-merge-tree)leveldb和rocksdb底层使用LSM树做存储引擎,LSM树使用skiplist做索引,他们先将数据写入内存中,按照key进行划分,定期的merge写入到磁盘中,合并后数据写入下一层levelLSM是什么?解决什么问题?在leveldb和rocksdb中,面临的一个主要问题是数据的落盘,在写磁盘时,随机写会消耗很大的磁盘IO,...

2019-06-11 16:37:00 584

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除