PolarDB-X 上生产环境一般是pxd安装还是k8s的多,pxd记得上个月还是上上个月说mysql版本环境优点问题,pxd安装的mysql查询显示5.7,没有8.0,这个修复了吗?
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工具。
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。
生产环境建议用k8s,具备高可用、备份恢复、监控审计等能力。pxd 之前的显示问题还没发布,会在下个版本带上。此回答来自钉群阿里云 PolarDB-X 开源交流群。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。