为什么有binlog,还要搞一个redolog?redo不可读
设计一个数据中间件,怎么设计,说一下实现分库,java在本地调一个二方库,怎么做到分库分表?他只是一个二方库,怎么知道是取模还是hash?
最小事务单位?
自增主键原理?为什么在innodb里为什么有自增主键,为什么认为不可以?
对主delete一下,再insert,备库收到什么样子的binlog?如果没有设置,只通过sql呢,binlog是单线程的,本来就是按顺序的,mysql天生就是单线程的
一般用redis做那些东西?redis分布式锁有什么缺陷?他是怎么实现的?setnx是怎么实现的?为什么要和lua脚本一起?底层原理是什么?
patition是什么样的设计,为什么这样设计?每台kafka只有可以patition可以么,如果一定要两个,10台机器,就20个patition,就五个消费者怎么办?
除了top还有什么办法可以看cpu?目前没有任何问题,想给内存调的更好?哪些指标可以评判jvm调优的程度?