MySQL调优总结

只要涉及到MySQL数据库,那么其调优一定是必不可少的。往往大家都给具体化为MySQL查询语句及索引的调优,这样描述是不太准确的,因为MySQL的调优不仅仅是SQL语句,还有硬件升级

【转载】ZAB协议介绍

在深入了解zookeeper之前,很多同学可能会认为zookeeper就是paxos算法的一个实现,但事实上,zookeeper并没有完全采用paxos算法,而是使用了一种称为Zookeeper Atomic Broadca...

分布式ID问题及解决方案

为什么需要分布式ID? 传统的ID生成方式一般使用数据库自增,这样有序且长度可控,但是在分布式环境里,往往因库表数据过大而需要分库、分表,这样继续使用自增主键就会出现主键冲突问题。一般需要一个单独的机制或服务来...

一致性HASH算法笔记

​ 散列算法(Hash Algorithm),又称哈希算法,杂凑算法,是一种从任意文件中创造小的数字「指纹」的方法。也可以理解为空间映射函数,是从一个非常大的取值空间映射到一个非常小的取值空间,由于不是一对一的映射,Has...