mysql 为了防止服务器宕机而导致数据丢失会先把数据写入重做日志文件 ,
等条件满足了再将数据从内存刷入数据文件 . 这样可以减少磁盘IO次数 .
加快写入速度 .
我的疑问是 : 写重做日志文件也是进行IO , 那么不是一样会影响写入速度 ?
是因为日志文件是顺序写 ,数据文件是随机写 ?
可以是hbase的数据文件也是顺序写啊 , 但是也用了同样的技术加快数据写 . ?
mysql 为了防止服务器宕机而导致数据丢失会先把数据写入重做日志文件 ,
等条件满足了再将数据从内存刷入数据文件 . 这样可以减少磁盘IO次数 .
加快写入速度 .
我的疑问是 : 写重做日志文件也是进行IO , 那么不是一样会影响写入速度 ?
是因为日志文件是顺序写 ,数据文件是随机写 ?
可以是hbase的数据文件也是顺序写啊 , 但是也用了同样的技术加快数据写 . ?