![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
安装Gtest 下载源码(https://github.com/google/googletest) 解压源码进入 进入googletest, 创建目录bld, 进入bld,...
Shared Everthting、Shared Nothing、和Shared Disk 数据库构架设计中主要有Shared Everthting、Shared Nothi...
文/MY麦子 01 曾经总是以为男神遥不可及,现在发现其实追男神和写文章一样只要努力,都会有好的结局。 我一直都在做梦,梦想着有一天能够撩到一个男神,然后和他花前月下,共度美...
MySQL InnoDB集群提供了一个集成的,本地的,HA解决方案。MySQL InnoDB集群由以下几部分组成: MySQL Servers with Group Repl...
Innodb事务子系统介绍http://mysql.taobao.org/monthly/2015/12/01/ MVCC:http://mysql.taobao.org/m...
1.1. Log & CheckpointInnodb的事务日志是指Redo log,简称Log,保存在日志文件ib_logfile里面。Innodb还有另外一个日志Und...
http://www.cnblogs.com/zhaoyl/p/4121010.htmlhttp://blog.csdn.net/jiesa/article/details/...
ANSI/ISO SQL标准定义了4中事务隔离级别:未提交读(read uncommitted),提交读(read committed),重复读(repeatable rea...
7.10 全文索引MySQL中只有MyISAM支持全文索引,没有全文索引也可以查询,只不过全表扫描速度会很慢。MyISAM中的全文索引跟互联网搜索引擎的索引一样,都是倒排索引...
http://docs.oracle.com/cd/E38902_01/html/E38873/glbzi.html
LSM树是针对写友好的,但是Rocksdb在实现时有很多地方的代码不能充分发挥底层存储的性能。比如: 单线程写WAL,写WAL的IO size上限写死为65536字节,...
Rocksdb相对于leveldb的很重要的一个改进点就是写聚合流程的改进。在leveldb中,写的互斥就一把锁搞定;在Rocksdb中写的聚合设计的很精致,分为loop、s...
Valgrind的主要作者Julian Seward获得了2006年的Google-O'Reilly开源大奖之一——Best Tool Makervalgrind的主要功能V...
最近在研究常用的索引结构,包括基于内存的和基于硬盘的结构。本文介绍skiplist的基本实现原理,从gfsfg8545的csdn博客中转来,仅做学习之用。如有侵权,还请见谅,...
最近从一个骨灰级大神同事那里了解到kudu系统,火车上刚好适合学习,就了解了一下。发觉这个系统的理念还是很先进的,和我们项目组目前的开发愿景很相似。大概总结一下,后续再持续关...