上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
  2018年8月3日
摘要: 1、面试题 如何保证缓存与数据库的双写一致性? 2、面试官心里分析 你只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题? 3、面试题剖析 一般来说,就是如果你的系统不是严格要求缓存+数据库必须一致性的话,缓存可以稍微的跟数据库偶尔有 阅读全文
posted @ 2018-08-03 10:56 伪全栈的java工程师 阅读(1876) 评论(2) 推荐(1) 编辑
摘要: 1、面试题 了解什么是redis的雪崩和穿透?redis崩溃之后会怎么样?系统该如何应对这种情况?如何处理redis的穿透? 2、面试官心里分析 其实这是问到缓存必问的,因为缓存雪崩和穿透,那是缓存最大的两个问题,要么不出现,一旦出现就是致命性的问题。所以面试官一定会问你。 3、面试题剖析 缓存雪崩 阅读全文
posted @ 2018-08-03 10:15 伪全栈的java工程师 阅读(1345) 评论(0) 推荐(0) 编辑
摘要: 1、面试题 redis集群模式的工作原理能说一下么?在集群模式下,redis的key是如何寻址的?分布式寻址都有哪些算法?了解一致性hash算法吗? 2、面试官心里分析 在以前,如果前几年的时候,一般来说,redis如果要搞几个节点,每个节点存储一部分的数据,得借助一些中间件来实现,比如说有codi 阅读全文
posted @ 2018-08-03 10:12 伪全栈的java工程师 阅读(9388) 评论(0) 推荐(0) 编辑
摘要: 1、面试题 redis的持久化有哪几种方式?不同的持久化机制都有什么优缺点?持久化机制具体底层是如何实现的? 2、面试官心里分析 redis如果仅仅只是将数据缓存在内存里面,如果redis宕机了,再重启,内存里的数据就全部都弄丢了啊。。。。。。你必须得用redis的持久化机制,将数据写入内存的同时, 阅读全文
posted @ 2018-08-03 10:00 伪全栈的java工程师 阅读(1613) 评论(0) 推荐(0) 编辑
摘要: 1、面试题 如何保证Redis的高并发和高可用?redis的主从复制原理能介绍一下么?redis的哨兵原理能介绍一下么? 2、面试官心里分析 其实问这个问题,主要是考考你,redis单机能承载多高并发?如果单机扛不住如何扩容抗更多的并发?redis会不会挂?既然redis会挂那怎么保证redis是高 阅读全文
posted @ 2018-08-03 09:24 伪全栈的java工程师 阅读(3557) 评论(0) 推荐(1) 编辑
摘要: 1、面试题 redis的过期策略都有哪些?内存淘汰机制都有哪些?手写一下LRU代码实现? 2、面试官心里分析 1)老师啊,我往redis里写的数据怎么没了? 之前有同学问过我,说我们生产环境的redis怎么经常会丢掉一些数据?写进去了,过一会儿可能就没了。我的天,同学,你问这个问题就说明redis你 阅读全文
posted @ 2018-08-03 09:22 伪全栈的java工程师 阅读(1739) 评论(0) 推荐(0) 编辑
摘要: 1、面试题 redis都有哪些数据类型?分别在哪些场景下使用比较合适? 2、面试官心里分析 除非是我感觉看你简历,就是工作3年以内的比较初级的一个同学,可能对技术没有很深入的研究过,我才会问这类问题,在宝贵的面试时间里,我实在是不想多问 其实问这个问题呢。。。主要就俩原因 第一,看看你到底有没有全面 阅读全文
posted @ 2018-08-03 09:20 伪全栈的java工程师 阅读(1366) 评论(0) 推荐(0) 编辑
摘要: 1、面试题 redis和memcached有什么区别?redis的线程模型是什么?为什么单线程的redis比多线程的memcached效率要高得多(为什么redis是单线程的但是还可以支撑高并发)? 2、面试官心里分析 这个是问redis的时候,最基本的问题吧,redis最基本的一个内部原理和特点, 阅读全文
posted @ 2018-08-03 09:18 伪全栈的java工程师 阅读(1718) 评论(0) 推荐(1) 编辑
摘要: 1、面试题 在项目中缓存是如何使用的?缓存如果使用不当会造成什么后果? 2、面试官心里分析 这个问题,互联网公司必问,要是一个人连缓存都不太清楚,那确实比较尴尬 只要问到缓存,上来第一个问题,肯定能是先问问你项目哪里用了缓存?为啥要用?不用行不行?如果用了以后可能会有什么不良的后果? 这就是看看你对 阅读全文
posted @ 2018-08-03 09:11 伪全栈的java工程师 阅读(2204) 评论(0) 推荐(0) 编辑
摘要: 1、面试题 es生产集群的部署架构是什么?每个索引的数据量大概有多少?每个索引大概有多少个分片? 2、面试官心里分析 这个问题,包括后面的redis什么的,谈到es、redis、mysql分库分表等等技术,面试必问!就是你生产环境咋部署的?说白了,这个问题没啥技术含量,就是看你有没有在真正的生产环境 阅读全文
posted @ 2018-08-03 09:06 伪全栈的java工程师 阅读(1481) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页