赞
踩
MySQL的redolog和binlog都是用来记录数据库操作的日志,但是它们的作用和使用场景是不同的。
redolog是InnoDB存储引擎特有的日志,用于记录事务的操作,包括对数据的修改、插入和删除等。redolog是在内存中缓存的,当事务提交时,会将redolog写入磁盘中的redo log文件中,以保证数据的持久性。
binlog是MySQL服务器的日志,用于记录所有的数据库操作,包括对数据的修改、插入和删除等。binlog是在磁盘上的文件,可以用于数据备份、恢复和复制等操作。
因此,redolog主要用于保证事务的原子性和持久性,而binlog主要用于数据备份、恢复和复制等操作。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。