中间件
Java老楚
这个作者很懒,什么都没留下…
展开
-
面试题——分布式事务的实现方式
面试题分布式事务了解吗?你们是如何解决分布式事务问题的?面试官心理分析只要你聊到了分布式系统,就一定会问道分布式事务,如果你对分布式事务一无所知的话,那的确很坑爹,至少要知道分布式事务的大致解决方案,每个方案的优缺点。现在的面试,分布式系统成了标配,分布式事务也就成了必问的问题了。每种分布式方案都会带来一些问题,比如TCC方案的网络问题,XA方案的一致性问题。面试题剖析分布式事务的实现...原创 2020-04-08 09:55:10 · 1887 阅读 · 0 评论 -
面试题——分库分表之后,id 主键如何处理?
面试题分表分库之后,ID主键该如何处理?面试官心理分析其实这也是分表分库之后,你必然会面对的一个问题,那就是这个id如何生成?因为要是分成多个表之后,每个表都是从1开始累加,那肯定是不对的,需要一个全局唯一的id来支持。所以这就是生产环境中所必须要考虑的问题。面试题剖析基于数据库的实现方案数据库自增id这个就是说你的系统里,每次得到一个id,都是通过往数据库里面写入一条没有什么意义的...原创 2020-04-03 16:12:59 · 366 阅读 · 2 评论 -
面试题——为什么要分库分表
面试题为什么要分表分库(设计高并发系统的时候,数据库层面该如何设计)?使用过哪些分表分库中间件?不同的分表分库中间件都有什么优点和缺点?你们是如何对具体的数据库进行垂直拆分和水平拆分的?面试官心理分析其实这一块内容主要就是针对高并发的,因为分库分表主要解决的问题就是支撑高并、数据量大两个问题。而且现在如果是去互联网公司面试的话,基本上都是会问一下的。面试题剖析为什么要分库分表?(设计高并...原创 2020-04-01 11:03:17 · 686 阅读 · 0 评论