通过本文可以获得如下知识: StripeReader#readStripe源码逻辑。 readDataForDecoding、readParityChunks方法源码详细分析...
通过本文可以获得如下知识: StripeReader#readStripe源码逻辑。 readDataForDecoding、readParityChunks方法源码详细分析...
一、写在前面 EC的写流程有一部分流程跟普通副本写流程是复用的。例如:DataStreamer线程的run方法。StripedDataStreamer继承自DataStrea...
缓存穿透 概念 访问一个不存在的key,缓存不起作用。请求会穿透到DB,访问量大时DB会挂掉. 解决方案 1.采用布隆过滤器,使用一个足够大的bitmap,用于存储可能访问的...
局部性原理: 1.内存读写快,磁盘读写慢,而且慢很多 2.磁盘预读:磁盘读写并不是按需读取,而是按页读取。通常一页数据4k。一次会读取一页数据,每次加载更多数据,如果未来要读...
1.myisam索引 myisam的索引与行记录是分开存储的. 主键索引与普通索引没有本质区别: 有连续聚集区域单独存储行记录 主键索引叶子节点,存储主键,与对应行记录的指针...
1.计划读 领域驱动设计 11月读完 mysql索引和锁设计与原理,主从同步,分布式集群检索设计方案 codis主从同步原理 golang包相关翻译 已读: 金字塔原理 大数...