启用二进制日志时,MariaDB 的二进制日志是否还会记录 ColumnStore 事件,而不仅仅是 InnoDB 事件?例如,它是否记录对 ColumnStore 表行所做的更新?
我搜索了 MariaDB 文档,它没有提到二进制日志记录是否仅适用于某些(但不是全部)存储引擎。二进制日志记录是否独立于使用的存储引擎?
启用二进制日志时,MariaDB 的二进制日志是否还会记录 ColumnStore 事件,而不仅仅是 InnoDB 事件?例如,它是否记录对 ColumnStore 表行所做的更新?
我搜索了 MariaDB 文档,它没有提到二进制日志记录是否仅适用于某些(但不是全部)存储引擎。二进制日志记录是否独立于使用的存储引擎?
阅读二进制日志概述(MariaDB | 知识库)中的官方文档,第一段指出:
如果您翻阅 MariaDB 的 ColumnStore 文档,您最终会找到标记为ColumnStore Storage Architecture的文章,该文章在最后一段事务日志中提到:
你的问题
是的,按照文档,我们绕了一圈。记录对数据的任何更改;无论是普通的存储引擎还是新的 ColumnStore 引擎。