Redis
介绍常用的数据结构;redis事务;发布订阅功能
MySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据=》回收策略
主从同步方案
备份方案
字典类型通过什么方式rehash
事务如何实现
redis的线程模型
RDB与AOF区别
DB
数据库事务特性
数据库范式
主从一致性如何保证
db中大字段如何处理(读为主 or 写为主)
innodb是行锁还是表锁?如何实现
innodb存储引擎内存结构
innodb中索引工作原理和种类
innodb如何实现事务
MQ
主从如何备份
文件在磁盘上面如何存储
数据不丢失是如何保证的?
消息顺序是如何保证的?
真正使用过程中对mq的使用场景,有哪些需要注意的点
ES
ES中query和match的区别
在并发情况下,Elasticsearch如果保证读写一致
数据插入到ES集群到存储完成的过程
数据从查询api调用到返回数据的过程
ES更新和删除文档的过程
master选举的流程
脑裂问题如何避免
Dubbo
Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么
Dubbo降级如何实现
Dubbo流控如何实现
Dubbo负载均衡策略
Dubbo是如何运用SPI机制的
Dubbo中filter的作用,这是一种什么设计模式
Dubbo在安全机制方面是如何解决的
Dubbo的架构
Dubbo服务注册与发现的流程
Dubbo的容灾和负载如何实现
Dubbo的网络层(netty)、协议层(hession序列化),心跳机制是如何实现的
Dubbo客户端如何实现连接复用的
Dubbo客户端发起远程调用有几种方式,各自的区别
Dubbo远程调用采用异步方式,异步方式是一种future模式,这是什么模式
Dubbo的隐式传参和泛化调用
Dubbo优雅停机是怎么实现的
Dubbo中涉及的设计模式