240 发简信
IP属地:上海
  • nosql介绍

    关系型数据库存在的弱点 不容易扩展(增加一列或者是提高性能都需要很大的成本) 列式数据库 是以列相关存储架构进行数据存储的数据库,主要适合于批量...

  • 响应式编程

    什么是响应式编程? 什么是响应式流? 响应式出现得原因 异步非阻塞 在如今互联网时代的大背景下,Web应用通常要面对高并发、海量数据的挑战,性能...

  • mysql rr隔离级别解决幻读了吗

    以下内容全部基于innodb。虽然下面有很多概念很浅显,但还是要解释一下 什么是幻读? 当一个事务在多次查询中,发现了一行不是在当前事务中添加的...

  • rocketmq构成

    roctetmq由四大部分组成,NameServer,Broker,Producer,Consumer. NameServer Namesrv用...

  • 谈谈分布式CAP、BASE

    CAP(一致性,可用性,分区容错性) 结论: CAP永远不可能同时满足,最多只能同时满足两个,提高其中任意两者的同时,必然要牺牲第三者; 所以好...

  • Java动态语言类型支持

    介绍 首先,Java是一门静态语言。但是JVM希望扩展成可以支持动态语言。JDK从1.7开始,引入了新的字节码指令:invokedynamic从...

  • 三级缓存

    CPU缓存出现的意义 是位于CPU与内存之间的临时存储器,它的容量比内存小的多但是交换速度却比内存要快得多。CPU高速缓存的出现主要是为了解决C...

  • 垃圾收集器的几个关键点

    GCRoot节点的枚举 由于Java对象太多,在进行根节点枚举的时候,需要遍历找到所有对象显然不太现实(GCRoot的枚举在收集器算法当中一般都...

  • 分布式事物提交方案

    2PC(强一致性解决方案) 实现 此种方式的缺点: 升级的3PC在2PC基础上多了个一个预提交操作:3PC就是把2PC的Commit阶段拆成了P...