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

PolarDB-X 上生产环境一般是pxd安装还是k8s的多啊?

PolarDB-X 上生产环境一般是pxd安装还是k8s的多,pxd记得上个月还是上上个月说mysql版本环境优点问题,pxd安装的mysql查询显示5.7,没有8.0,这个修复了吗?

展开
收起
小小鹿鹿鹿 2024-01-10 13:57:36 45 0
3 条回答
写回答
取消 提交回答
  • PolarDB-X的生产环境部署方式既支持PXD也支持Kubernetes。具体来说,PXD部署需要一台部署机,而Kubernetes部署则需要K8s Master机器。有些用户可能选择使用Operator来部署一个完整的PolarDB-X集群。

    关于您提到的MySQL版本问题,从PXD 1.1.0版本开始,PolarDB-X支持的MySQL版本已经从5.7升级到8.0。所以如果您当前遇到pxd安装的mysql查询显示的是5.7版本,建议您考虑升级PXD到最新版本,这样应该就能解决这个问题了。

    另外,在部署PXD时,确保您的机器上已经安装了Python3和Docker。为了得到更好的使用体验,推荐在virtual environment下安装与使用PXD工具。

    2024-01-13 09:33:56
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    PolarDB-X 的生产环境部署方式既支持 PXD 也支持 Kubernetes。具体来说,PolarDB-X 由4个核心组件组成:计算节点(CN),存储节点(DN),元数据服务(GMS)和日志节点(CDC)。PXD 部署方式需要准备一台部署机,而 Kubernetes 部署则需要 K8s Master 机器。对于Kubernetes部署,有详细的文档指导如何创建一个简单的Kubernetes集群并部署PolarDB-X Operator。

    对于PXD部署,它使用容器方式运行 PolarDB-X 数据库,因此需要安装 Docker 环境。推荐在 virtual environment 下安装与使用 PXD 工具。首先用以下命令创建一个 Python3 的 virtual environment 环境并激活:python3 -m venv venv source venv/bin/activate。然后执行以下命令更新 Pip 工具:pip install --upgrade pip。此外,通过 PXD 工具部署 PolarDB-X 数据库还需要先安装 Python3 和 Docker。

    2024-01-11 14:31:30
    赞同 展开评论 打赏
  • 生产环境建议用k8s,具备高可用、备份恢复、监控审计等能力。pxd 之前的显示问题还没发布,会在下个版本带上。此回答来自钉群阿里云 PolarDB-X 开源交流群。

    2024-01-10 15:19:53
    赞同 展开评论 打赏

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

相关产品

  • 云原生分布式数据库 PolarDB-X
  • 相关电子书

    更多
    ACK 云原生弹性方案—云原生时代的加速器 立即下载
    ACK集群类型选择最佳实践 立即下载
    企业运维之云原生和Kubernetes 实战 立即下载

    相关镜像