
Redis及非关系型数据库 Redis宕机了,如何恢复数据
背景redis宕机了如何恢复数据分析分析这个问题redis宕机要想恢复数据首先redis的数据有没有做持久化用的是哪种策略这种策略的机制是什么有趣点是什么以及你们是从什么方面考虑用着中机制的其实面试官就是想考察你们业务中redis的持久化策略以及你对持久化策略有没有了解过还是就直接使用不管数据会回丢失反正丢失了都是运维的锅那你这样基本上GG了为什么要做持久化Redis是个基于内存的数据库那服务一旦宕机内存中的数据将全部丢失通常的解决方案是从后端数据库恢复这些数据但后端数据库有性能瓶颈如果是大数据量的恢复会对数据库带来巨大的压力严重可能导致mysql宕机数据库的性能不如Redis导致程序响应慢所