- 博客(4)
- 资源 (2)
- 收藏
- 关注
转载 数据库分库分表,何时分?怎样分?
一. 数据切分关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考虑对其进行切分了,切分的目的就在于减少数据库的负担,缩短查询时间。数据库分布式核心内容无非就是数据切分(Sharding),以及切分后对数据的定位、整合。数据切分就是将数据分散存...
2018-12-28 23:20:57 5348
原创 Innodb锁机制:gop lock、 Next-Key Lock
数据库使用锁是为了支持更好的并发,提供数据的完整性和一致性。InnoDB是一个支持行锁的存储引擎,锁的类型有:共享锁(S)、排他锁(X)、意向共享(IS)、意向排他(IX)。为了提供更好的并发,InnoDB提供了非锁定读:不需要等待访问行上的锁释放,读取行的一个快照。该方法是通过InnoDB的一个特性:MVCC来实现的。InnoDB有三种行锁的算法:1,Record Lock:单个行记录上...
2018-12-21 21:24:47 233
转载 Bison version 2.5 or higher must be installed on the system
安装thrift时,报错:Bison version 2.5 or higher must be installed on the system!使用brew install bison 安装新版的bison$ brew list bison/usr/local/Cellar/bison/3.0.4/bin/bison/usr/local/Cellar/bison/3.0.4/bin...
2018-12-14 20:49:35 2819
转载 深入Spring Boot (四):YAML属性配置文件使用详解
转自 https://juejin.im/entry/5a9fe3b8f265da23884c9c73Spring Boot弱化配置的特性让属性配置文件的使用也更加便捷,它默认支持对application.properties或application.yml属性配置文件处理,即在application.properties或application.yml文件中添加属性配置,可以使用@Value...
2018-12-07 19:13:21 2217
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人