如题。如果能做到用二缓做缓写时,异常断电重启后能继续写入不丢数据就好了。
如果能做到我拿一块32G傲腾,或者MLC固态做写缓简直不要太香。
如果能做到用二缓做缓写时,异常断电重启后能继续写入就好了
Re: 如果能做到用二缓做缓写时,异常断电重启后能继续写入就好了
我们在研究这个,不过非常复杂,而且也无法100%保证,只能尽可能减少损失。
Re: 如果能做到用二缓做缓写时,异常断电重启后能继续写入就好了
所以说现在如果用ssd来做写入缓存,蓝屏或掉电后,ssd里的东西将作废?哪怕ssd是有掉电保护或者是optane这种没有缓存的都不可以?
Re: 如果能做到用二缓做缓写时,异常断电重启后能继续写入就好了
是的,目前是这样的,因为缓存索引信息可能会来不及更新。
Re: 如果能做到用二缓做缓写时,异常断电重启后能继续写入就好了
异常断电我已经买了ups来解决,但是偶尔蓝屏死机这种情况缓存清空 伤害比较大,希望能优化写缓对于写缓数据在死机蓝屏时候的校验 而是不全部清空,用固态来做缓泻是一个比较好的方式 但是缓泻的时候死机就比较麻烦了... 希望数据能够优先写入数据 做好与原数据磁盘的关联,在电脑死机的时候能够吧已经缓写到ssd上面的数据恢复到硬盘里面...,或者对于以及缓写到ssd里面的数据做版本管理缓写会死机前的一个版本 我愿意为此牺牲一部分cpu性能来换取
Re: 如果能做到用二缓做缓写时,异常断电重启后能继续写入就好了
嗯,谢谢您的建议!我们也在考虑各种可行的方案,以尽可能减少数据损失。
Re: 如果能做到用二缓做缓写时,异常断电重启后能继续写入就好了
对,对于ssd的缓存做个checkpoint。定期合并,原始留在硬盘一份。
Re: 如果能做到用二缓做缓写时,异常断电重启后能继续写入就好了
可以考虑写缓的时候往SSD里加队列日志,异常掉电之后,通过队列日志还原写缓数据,写完可以删掉日志。