240 发简信
IP属地:北京
  • Resize,w 360,h 240
    10亿级别订单的分库分表方案

    背景 随着公司业务增长,如果每天1000多万笔订单的话,3个月将有约10亿的订单量,之前数据库采用单库单表的形式已经不满足于业务需求,数据库改造...

  • InnoDB的MVCC如何解决幻读

    InnoDB默认的隔离级别是RR(可重复读),可以解决脏读和不可重复读,但是不能解决幻读问题。 什么是幻读? 事务A读取了一个范围内的数据,此时...

  • 聚簇索引和非聚簇索引详解

    聚簇索引是一种数据存储方式,它实际上是在同一个结构中保存了B+树索引和数据行,InnoDB表是按照聚簇索引组织的(类似于Oracle的索引组织表...

  • Resize,w 360,h 240
    Paxos,Raft,Zab一致性协议-Raft篇

    Raft是一个一致性算法,旨在易于理解。它提供了Paxos的容错和性能。不同之处在于它被分解为相对独立的子问题,它清楚地解决了实际系统所需的所有...

  • Mysql索引简明教程

    在绝大多数情况下,Mysql索引都是基于B+树的,而索引可以提高数据查询的效率。 但是Mysql是如何利用B+树进行查询的呢?索引的作用只是提高...

  • 高中数学公式

    圆的公式 1、圆体积=4/3(pi)(r^3) 2、面积=(pi)(r^2) 3、周长=2(pi)r 4、圆的标准方程(x-a)2+(y-b)2...

  • mysql的mvcc(多版本并发控制)

    我们知道,mysql的innodb采用的是行锁,而且采用了多版本并发控制来提高读操作的性能。 什么是多版本并发控制呢 ?其实就是在每一行记录的后...

  • Resize,w 360,h 240
    jedis 调用模式

    1. jedis对应redis的四种工作模式 image.png 图1-1是Jedis的主要模块,Jedis,JedisCluster,Jed...

  • Resize,w 360,h 240
    JVM

    JVM总体概述 JVM总体上是由类装载子系统(ClassLoader)、运行时数据区、执行引擎、内存回收这四个部分组成。其中我们最为关注的运行时...