得物一面-20210825

1、自我介绍

此次没有特意准备,需要归纳总结:
个人信息介绍、学习经历介绍、工作经历介绍、项目介绍

2、说一下做的项目

项目背景、项目架构、项目难点、如何克服;
在介绍项目的过程中会问相关细节及技术点;

3、分布式一致性问题

分布式一致性算法,你确定不了解一下
该文章,作者做了相关基础理论的介绍,由理论知识到理论实现、具体算法,介绍的比较详细。

从 Paxos 到 Raft,分布式一致性算法解析
这篇文章和上面一篇,内容知识差不多,可以任选读。

分布式一致性算法讲解(比较浅显易懂)

4、Redis

此问题是由分布式锁引出的:

部署架构

Redis进阶一之浅析redis各种部署方案

思考: 在主从架构、哨兵架构、集群架构下,redis如何进行数据同步?

使用场景

5、分布式锁

6、Java 并发相关

自旋锁
RetreenLock
Synchronized

7、数据库

索引
覆盖索引

覆盖索引,有下面三种理解:

一: 就是select查询的数据列只用从索引中就能够取得,不必从数据表中读取,换句话说查询的列要被所使用的索引全部覆盖。

二: 索引是高效找到行的一个方法,当能通过检索索引就可以读取想要的数据,那就不需要再到数据表中读取行了。如果一个索引包含了(或覆盖了)满足查询语句中字段与条件的数据就叫 做覆盖索引。

**三:**是非聚集组合索引的一种形式,它包括在查询里的Select、Join和Where子句用到的所有列(即建立索引的字段正好是覆盖查询语句[select子句]与查询条件[Where子句]中所涉及的字段,也即,索引包含了查询正在查找的所有数据)。

归纳下:
数据库查询语句中:select子句使用的字段和where子句中所涉及的字段 都被此次查询所使用的索引覆盖,无需回表查询数据,此索引就是 覆盖索引。

8、RocketMeta

架构及实现原理
消费位点相关
顺序消息的实现原理
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值