携程一面面试官自我介绍自我介绍用Redissiond的原因、原理实现主导过项目进程么?ES查询高效的原因?ES有很多节点,一部分在这个节点,一部分在另一个节点,最后怎么做结果的确定。ES的数据和Redis的数据是怎么做的同步?ES数据更新了,Redis缓存了没及时更新怎么办。(消息队列)CompletableFuture异步执行的原理(CompletableFuture 在执行异步任务时,不会阻塞当前线程。它通过启动新的线程或者利用线程池来执行异步任务,使得当前线程可以继续执行其他操作,而不必等待异步任务完成。)慢sql优化怎么做的MySQL隔离级别聚簇索引和非聚簇索引的区别volatile原...