两种快照模式cow和row

Cow(copy-on-write)

写时拷贝快照技术

快照指向源文件,当修改源文件时,会重新复制与源文件一样的新文件,并将快照指针指向新的文件,修改源文件内容。

Row(redirect-on-write)

写时重定向快照技术

创建的第一个快照指向源文件,修改文件时,保留原数据,新文件写入新划分的区域中,并将指针指向新的区域;

假设创建20个快照,回滚到第10个时,需要把第10个之前的增量分片和源数据全部组合起来,这会对系统性能造成一定影响。

cow

row

特点

修改时复制文件

修改直接写在新空间里

优点

快照回滚时速度快

修改快照时速度快

缺点

1.修改快照时要先复制一份源数据,再进行写,影响写性能

2.由于创建时复制,所以要考虑环境中的剩余空间是否充足。

1.由于没有完整的快照卷,读取时要把源文件和修改的增量分片合并。

适用场景

写数据较少读取数据多的场景

写入数据频繁,连续写的场景

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

每天读点书学堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值