记一次蚂蚁金服的面试经历( 五 )
关于 zk 和 dubbo 这块用的不多,zk 主要是在使用 kafka 的时候会用到,但是不涉及原理上面的研究。dubbo 虽然项目中有用过,但是并不是很深入,就没说用过,直接说没用过。
8、幂等概念有没有了解过
幂等性是数学上的含义是对于参数 x,f(x)=f(f(x));比如绝对值函数。在分布式环境下表示的是对于同样的请求,在一次或者多次请求的情况下对系统的使用资源是一样的。保证失败重试不会导致提交两次。方法:带版本号的方式;采用数据库唯一索引方式;
9、常用的数据库是什么?
我们常用的数据库是 MySQL,所以就回答了 MySQL。
10、MySQL 的事务特性有哪些?
?首先事务是作为单个逻辑工作单元执行的一系列操作,这些操作作为一个整体一起向系统提交,要么都执行,要么都不执行。事务是一个不可分割的逻辑单元。?A(原子性)事务的各步操作是不可分的,保证一系列的操作要么都完成,要么都不完成;?C(一致性)事务完成,数据必须处于一致的状态;?I(隔离性)对数据进行修改的所有并发事务彼此之间是相互隔离,这表明事务必须是独立的,不应以任何方式依赖或影响其他事务;?D(持久性)表示事务对数据处理结束后,对数据更改必须持久化,不管是事务成功还是回滚。事务日志都能够保持事务的永久性。
推荐阅读
- 明日之后|明日之后:唯一一次无差评的联动玩法,萌新可能没见过!
- 原神|Beryl三周玩一次原神是假话?直播说漏嘴,顶着冰岛290Ping还在肝
- 暴雪|暴雪新总裁刚上任3个月就离职,这一次,暴雪还有救吗
- 369|369要离开TES了?直言这是最后一次直播,网友:记的好好拉扯
- 阿修罗|阴阳师:超鬼王后日谈,数值怪全面开花,活动一年一次刚刚好
- lpl|海外热议:尽管LPL获胜了,但这次的S赛是韩国选手最多的一次
- 炉石传说|炉石传说:战士上一次胜率登顶还是上一次?这波死亡矿井立大功!
- 王者荣耀|王者荣耀:孙行者四款皮肤海报全部曝光,这一次倒是没让玩家失望
- 任天堂|自从S8以来,LCK只赢过LPL一次BO5?若EDG能战胜DK意义巨大
- 地下城与勇士|DNF:一次给3张传说卡片!讨伐战S级奖励技巧,掌握两个要领就行