![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机
道不虚行只在人
悟来时见江海古,苍崖行遍谒玄门。向道偶题人间世,一笛一剑一昆仑。
展开
-
存储(九)—— 你能看到多远的未来
本文同步发表在个人独立博客,哪里很是清净,没有广告:http://blog.lanjingdejia.com/articles/2019/12/12/1576143940164.html到这里已经接近系列的尾声了,回头看了看写下第一篇的时间,已经是10个月之前的事情了,记得当时凡冬问:“小扬哥,你这啥时候能写完呢?”“估计得1年吧”,我答道。想不到还真说中了。到了最后,就不管严谨不严谨了...原创 2019-12-12 17:49:20 · 468 阅读 · 1 评论 -
存储(一)—— 序言
同步发表于个人技术博客,哪里比较清静,没有广告:http://blog.lanjingdejia.com/articles/2019/02/14/1550115947310.html起源这里的存储不是指传统意义上的“储藏”,比如存粮食,秋收冬藏,确切点说,“记录”这个词更确切一些。最早的存储,可以追溯到文字的出现。文字出现前,信息只能口口相传,流失和误传是常事。文字出现后,一切都改变了,...原创 2019-02-19 10:08:36 · 470 阅读 · 1 评论 -
存储(二)—— 内存、SSD、磁盘
同步发表于个人技术博客,那里没有广告,很是清净:http://blog.lanjingdejia.com/articles/2019/02/21/1550627082495.html存储介质,硬件始终是一个绕不过去的话题,后悔上学时没好好学计算机原理,进来查阅了不少资料,试着在这里阐述一二,说个大概,难免有误,欢迎指正。比特和IO如上一篇《序言》中所说,计算机中的数据都是以0和1来存储和...原创 2019-02-21 09:39:29 · 824 阅读 · 0 评论 -
存储(三)—— 缓存和局部性原理
本文同步发表于个人博客中,那里比较干净,没有广告:http://blog.lanjingdejia.com/articles/2019/03/03/1551602430389.html因何而生书接上回,存储(二)—— 内存、SSD、磁盘,上次提到,不同的存储介质之间的IO速度差异巨大,这样就会造成一个问题:数据在不同介质时间传输时,速度快的永远再等速度慢的,最终系统的数据处理速度被IO最慢的...原创 2019-03-05 20:58:49 · 1050 阅读 · 2 评论 -
存储(四)—— 索引
本文同步发表于自己的博客上,那里比较清静,没有广告:存储(四)—— 索引何谓索引如存储(一)—— 序言中所说,找出自己想要的东西并不难,难的是从大量自己不想要的信息中飞快的找出自己想要的东西。缓存已经帮我们把数据从更远更慢的介质提前移动到了更近更快的介质上,即便如此,从百万、千万、上亿条的数据中找出我们想要的那条数据,也并非易事。好比查字典,不可能一页一页翻,所以,字典都是有目录的,这个...原创 2019-03-22 17:00:39 · 3437 阅读 · 1 评论 -
存储(五)—— B+树
文章同步发表于本人独立博客中,那里没有广告,很是干净:http://blog.lanjingdejia.com/articles/2019/04/13/1555040735075.html如果你去应聘后台开发的职位,面试一圈下来,多半会发现,都在说mysql,都在说innodb,都在说索引,都在说B+树,B+树究竟是何物,看完此篇,如果说会让你在面试中游刃有余,我并不开心,如果说会让你对B+树...原创 2019-04-29 14:41:46 · 1195 阅读 · 3 评论 -
存储(六)—— LSM Tree
本文同步发表在个人独立博客中,那里没有广告,很是干净:http://blog.lanjingdejia.com/articles/2019/05/17/1558057922714.html上文(存储(五)—— B+树)中提到,B+树是一种原地更新的策略,由于机械磁盘需要转动磁头寻找数据写入的地方,因此在大量随机写的场景下,B+树的效率并不是很高。这里先不提SSD(最后一篇中会讲到硬件的革命对软...原创 2019-05-21 10:39:38 · 829 阅读 · 0 评论 -
存储(七)—— Replication
同步发表于个人独立博客上,那里没有广告,很是清净:http://blog.lanjingdejia.com/articles/2019/05/30/1559181690043.htmlThe major difference between a thing that might go wrong and that cannot possibly go wrong is that when ...原创 2019-07-25 15:42:27 · 1001 阅读 · 0 评论