
Redis基础
面试题1. 知道Redis为什么这么快吗?
AOF的持久化方式:
AOF持久化的原理:
RDB的持久化方式:
- 首先RDB是一种全量式的持久化方式,通过记录某个时间点全部数据的快照,
RDB的持久化的原理是什么怎么实现的(其实就是BGSAVE的原理)
那么什么时候会触发RDB的持久化呢? 那么RDB的缺点是什么?
面试题3. AOF和RDB之间的优缺点的对比? 面试题4. 如果不想让Redis中的数据在持久话的时候一秒的数据都不丢失怎么办? 面试题5. 说一下Redis中的一致性哈希算法?什么是一致性hash算法?
- 其实就是对一个2的32次方进行取模,把0 -----2^32方-1围成了一个大的虚拟的圆环,然后再Redis的集群中,为了保证redis的key均匀分布在不同的节点上,就通过这个一致性哈希算法来进行把key给均匀的分散在不同的redis服务器节点上 即使使用一致性哈希算法的话,其实当如果只有少数的服务器节点使用的时候,还是会有一些问题出现,比如数据的倾斜问题? 为了解决上述的那个数据倾斜的问题,在Redis中还是提供了对应的解决方案,使用了虚拟服务器节点,来使节点进行均匀分布:
👁️ 阅读量:0
© 版权声明:本文《Redis基础》内容均为本站精心整理或网友自愿分享,如需转载请注明原文出处:https://www.zastudy.cn/wen/1686559760a292129.html。