安裝Gtest 下載源碼(https://github.com/google/googletest) 解壓源碼進(jìn)入 進(jìn)入googletest, 創(chuàng)建目錄bld, 進(jìn)入bld,...
文/MY麥子 01 曾經(jīng)總是以為男神遙不可及,現(xiàn)在發(fā)現(xiàn)其實(shí)追男神和寫文章一樣只要努力,都會(huì)有好的結(jié)局。 我一直都在做夢(mèng),夢(mèng)想著有一天能夠撩到一個(gè)男神,然后和他花前月下,共度美...
MySQL InnoDB集群提供了一個(gè)集成的,本地的,HA解決方案。MySQL InnoDB集群由以下幾部分組成: MySQL Servers with Group Repl...
Innodb事務(wù)子系統(tǒng)介紹http://mysql.taobao.org/monthly/2015/12/01/ MVCC:http://mysql.taobao.org/m...
1.1. Log & CheckpointInnodb的事務(wù)日志是指Redo log,簡稱Log,保存在日志文件ib_logfile里面。Innodb還有另外一個(gè)日志Und...
http://www.cnblogs.com/zhaoyl/p/4121010.htmlhttp://blog.csdn.net/jiesa/article/details/...
ANSI/ISO SQL標(biāo)準(zhǔn)定義了4中事務(wù)隔離級(jí)別:未提交讀(read uncommitted),提交讀(read committed),重復(fù)讀(repeatable rea...
7.10 全文索引MySQL中只有MyISAM支持全文索引,沒有全文索引也可以查詢,只不過全表掃描速度會(huì)很慢。MyISAM中的全文索引跟互聯(lián)網(wǎng)搜索引擎的索引一樣,都是倒排索引...
LSM樹是針對(duì)寫友好的,但是Rocksdb在實(shí)現(xiàn)時(shí)有很多地方的代碼不能充分發(fā)揮底層存儲(chǔ)的性能。比如:? 單線程寫WAL,寫WAL的IO size上限寫死為65536字節(jié),...
Rocksdb相對(duì)于leveldb的很重要的一個(gè)改進(jìn)點(diǎn)就是寫聚合流程的改進(jìn)。在leveldb中,寫的互斥就一把鎖搞定;在Rocksdb中寫的聚合設(shè)計(jì)的很精致,分為loop、s...
Valgrind的主要作者Julian Seward獲得了2006年的Google-O'Reilly開源大獎(jiǎng)之一——Best Tool Makervalgrind的主要功能V...
最近在研究常用的索引結(jié)構(gòu),包括基于內(nèi)存的和基于硬盤的結(jié)構(gòu)。本文介紹skiplist的基本實(shí)現(xiàn)原理,從gfsfg8545的csdn博客中轉(zhuǎn)來,僅做學(xué)習(xí)之用。如有侵權(quán),還請(qǐng)見諒,...
最近從一個(gè)骨灰級(jí)大神同事那里了解到kudu系統(tǒng),火車上剛好適合學(xué)習(xí),就了解了一下。發(fā)覺這個(gè)系統(tǒng)的理念還是很先進(jìn)的,和我們項(xiàng)目組目前的開發(fā)愿景很相似。大概總結(jié)一下,后續(xù)再持續(xù)關(guān)...