A. OceanBase 支持在表级或租户级配置压缩算法,如 lz4、zstd、zlib 等。
B. 数据压缩发生在数据从 MemTable 转储或合并到 SSTable 时,内存中的数据不压缩。
C. 压缩率越高,存储空间节省越多,但压缩和解压的 CPU 开销也越大。
D. 压缩算法一旦在创建表时指定,后续无法修改,只能重建表来更换压缩算法。
5 个赞
解析 :
OceanBase 支持通过 ALTER TABLE ... SET COMPRESSION 命令动态修改表的压缩算法。修改后,新写入的数据会使用新的压缩算法,而旧数据会在后续的合并过程中逐步转换为新格式。无需重建表 即可完成压缩算法的切换,这大大降低了运维成本。
- A 正确 :OceanBase 支持多种压缩算法,可在表级或租户级配置。
- B 正确 :压缩发生在数据持久化到磁盘时(转储/合并),内存中不压缩。
- C 正确 :压缩率和 CPU 开销是 trade-off 关系。
- D 错误 :压缩算法支持动态修改,无需重建表。
4 个赞
正确答案:D
5 个赞
直挂云帆济沧海
2 个赞
选择D.
4 个赞
千里之行始于足下
2 个赞
支持以下
3 个赞
长风破浪会有时
2 个赞
博学笃志
1 个赞
择善而从
2 个赞