背景 这篇文章最开始再我的群里面有讨论过,当时想写的这篇文章的,但是因为一些时间的关系所以便没有写。最近阅读微信文章的时候发现了一篇零度写的一篇文章《分享一道阿里Java并发面试题》,对于有关Java并发性技术的文章我一般还是挺感兴趣的,于...

全文索引 参考 什么是全文索引,为什么要使用全文索引 MySQL 之全文索引 浅谈mysql fulltext全文索引优缺点

前言 服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确...

一、为什么要用分布式ID? 在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征? 1、什么是分布式ID? 拿MySQL数据库举个栗子: 在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数...

2PC对多方资源进行全局锁定,非常影响性能,例如Spring JTA;3PC尝试解决2PC的问题,引入资源参与者超时机制,一方资源参与者不可用不至于导致全局资源锁定等措施,但是收效甚微,且使得交互流程变长变复杂;TCC需要业务系统自己针对每...

切换namespace 0. 背景 k8s如何切换namespace??而不必每次执行命令的时候在后面指定namespace?k8s并没有直接提供切换namespace的命令。不过可以通过: 切换context达到切换namespace的...