开发者社区 > PolarDB开源 > PolarDB 分布式版 > 正文

PolarDB支持哪些存储引擎,支持myisam吗?除了innodb,还支持哪些?

PolarDB支持哪些存储引擎,支持myisam吗?除了innodb,还支持哪些?

展开
收起
三分钟热度的鱼 2023-12-28 19:52:07 80 0
3 条回答
写回答
取消 提交回答
  • PolarDB支持的存储引擎中,不包括MyISAM。除了InnoDB存储引擎外,还支持阿里云自研的高压缩比存储引擎X-Engine。

    具体来说:

    1. InnoDB:这是MySQL默认且功能全面的事务型存储引擎,支持行级锁定、ACID特性(原子性、一致性、隔离性和持久性)、外键约束以及MVCC(多版本并发控制)等特性。

    2. X-Engine:是PolarDB针对大数据量和高并发场景设计的存储引擎,具有非常高的数据压缩率和写入性能优化,适用于存储大规模的历史数据或日志类数据,并且在读取这类数据时能提供优秀的查询效率。

    PolarDB并不支持MyISAM存储引擎。

    2023-12-29 23:19:57
    赞同 展开评论 打赏
  • Q:支持哪些存储引擎?https://help.aliyun.com/zh/polardb/polardb-for-mysql/faq-15?spm=a2c4g.11186623.0.i8

    A:PolarDB支持4种产品系列,不同系列支持的存储引擎详情如下:

    PolarDB MySQL版集群版和单节点全部表均使用InnoDB存储引擎。创建表的时候,PolarDB MySQL版会自动将非InnoDB引擎(如 MyISAM、Memory、CSV 等)转换为InnoDB引擎,因此即使迁移之前的数据表不是InnoDB,也仍然能够正常迁移至PolarDB MySQL版。

    PolarDB MySQL版默认使用X-Engine,可以提供强大的数据压缩能力,以满足归档数据库低存储成本的要求。更多详情,请参见历史库概述。

    2023-12-29 08:44:43
    赞同 展开评论 打赏
  • 不支持。支持xengine。此回答整理自钉群“PolarDB专家面对面 - HTAP(列存索引)”

    2023-12-28 20:04:25
    赞同 展开评论 打赏

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。

相关电子书

更多
云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
2023云栖大会:PolarDB for AI 立即下载