OB没有表索,怎么做到 DML 和 DDL 的?

A:OB 的存储引擎采用了 schema 和数据分离的设计,简单的 DDL(例如增加列和删除列)只需要更新 schema即可,查询时再根据当时的 schema 解析数据。以删除列为例,schema 只是标记删除,读取时再过滤删除列,数据列的物理删除操作在后台合并时执行。