《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的部署与运维(3)

本文涉及的产品
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
云原生数据库 PolarDB MySQL 版,通用型 2核4GB 50GB
简介: 《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的部署与运维(3)

《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的部署与运维(2) https://developer.aliyun.com/article/1228814?groupCode=polardbforpg



三、 国产ARM支持

 

image.png

 

目前,市场上对于国产化服务器的需求较为强烈,PolarDB-X V2.2版本已经全面兼容X86和ARM架构两种平台。不仅包括内核(计算节点CN、存储节点DN、日志节点CDC),也包括了生态工具,例如K8s上的集群运维管理平台PolarDB-X Operator、压测工具benchmark-boot、导入导出工具batch-tools都已完成ARM架构的适配。

 

上图给出了PolarDB-X在Docker hub上的几个重要镜像。基于docker manifest的方式,将两种不同架构的镜像通过相同的tag进行打包,用户在不同平台上部署时可以使用相同的方式,大幅减少了运维复杂度。

 

Demo演示:如何在ARM平台部署PolarDB-X

 

进入阿里云官网-开发者社区-云起实验室-实践系列课-PolarDB-X开源分布式数据库进阶,点击实验1的查看详情-再次实验,即可进入实验页面。

image.png

 

在实验页面点击“创建资源”,系统会自动创建ECS。

 

image.png

 

创建完成后,ECS的终端页面的云产品资源会列出相关实验的信息,包括云服务器的基本信息、IP、用户账号等。切换到实验手册tab页,按照步骤进行实验。

 

首先,安装Docker、Kubectl、minikube和helm3,在此基础之上安装PolarDB-X Operator。

 

image.png

 

通过uname命令查看ECS架构。

 

image.png

 

通过上图两条命令安装Docker。安装完成后,通过systemctl命令启动Docker服务。

 

image.png

 

下载kubectl安装包,通过chmod命令,为文件赋予可执行权限,并将其移动到系统目录下,即可直接使用命令。

 

安装minikube,它可以帮助我们快速在ECS上创建一个虚拟的K8s集群,然后安装PolarDB-X Operator和创建PolarDB-X集群。先下载minikube安装包并进行安装,然后安装helm3,完成解压安装后将其移动到系统目录下,即可直接使用。最后,安装MySQL client,能够让方便地连接到创建好的PolarDB-X集群上。



《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的部署与运维(4) https://developer.aliyun.com/article/1228811?groupCode=polardbforpg

相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
相关文章
|
1月前
|
存储 关系型数据库 分布式数据库
PolarDB 并行查询问题之分布式查询执行过程中的数据分发如何解决
PolarDB 并行查询问题之分布式查询执行过程中的数据分发如何解决
42 1
|
1月前
|
存储 运维 监控
数据库服务器运维最佳实践
【8月更文挑战第22天】
44 2
数据库服务器运维最佳实践
|
20天前
惊世骇俗!开源 PolarDB-X 部署安装大冒险,全程心跳与惊喜不断!
【9月更文挑战第8天】作为技术爱好者的我,近期成功完成了开源 PolarDB-X 的部署安装。尽管过程中遇到不少挑战,但通过精心准备环境、下载安装包、配置参数及启动服务等步骤,最终顺利实现部署。本文将详细介绍部署全过程及可能遇到的问题,为您的 PolarDB-X 探索之旅提供参考与启发,希望能让大家在技术海洋里畅游得更加顺利!
48 2
|
1月前
|
存储 缓存 负载均衡
【PolarDB-X 技术揭秘】Lizard B+tree:揭秘分布式数据库索引优化的终极奥秘!
【8月更文挑战第25天】PolarDB-X是阿里云的一款分布式数据库产品,其核心组件Lizard B+tree针对分布式环境优化,解决了传统B+tree面临的数据分片与跨节点查询等问题。Lizard B+tree通过一致性哈希实现数据分片,确保分布式一致性;智能分区实现了负载均衡;高效的搜索算法与缓存机制降低了查询延迟;副本机制确保了系统的高可用性。此外,PolarDB-X通过自适应分支因子、缓存优化、异步写入、数据压缩和智能分片等策略进一步提升了Lizard B+tree的性能,使其能够在分布式环境下提供高性能的索引服务。这些优化不仅提高了查询速度,还确保了系统的稳定性和可靠性。
57 5
|
1月前
|
缓存 运维 监控
打造稳定高效的数据引擎:数据库服务器运维最佳实践全解析
打造稳定高效的数据引擎:数据库服务器运维最佳实践全解析
|
28天前
|
C# UED 定位技术
WPF控件大全:初学者必读,掌握控件使用技巧,让你的应用程序更上一层楼!
【8月更文挑战第31天】在WPF应用程序开发中,控件是实现用户界面交互的关键元素。WPF提供了丰富的控件库,包括基础控件(如`Button`、`TextBox`)、布局控件(如`StackPanel`、`Grid`)、数据绑定控件(如`ListBox`、`DataGrid`)等。本文将介绍这些控件的基本分类及使用技巧,并通过示例代码展示如何在项目中应用。合理选择控件并利用布局控件和数据绑定功能,可以提升用户体验和程序性能。
44 0
|
1月前
|
存储
惊世骇俗!开源 PolarDB-X 部署安装大冒险,全程心跳与惊喜不断!
【8月更文挑战第8天】作为技术爱好者的我近期完成了开源PolarDB-X的部署安装,过程虽具挑战,但终获成功。现分享全过程:先确保服务器配置达标(内存、存储及网络)。接着下载官方最新稳定版,解压至指定目录。配置参数需细心调整以适配需求,如设置端口及数据路径。最后启动服务并留意可能的问题,如下载中断或配置错误等,可通过日志排查解决。部署完成后,见到服务正常运行时的喜悦难以言表。尽管PolarDB-X部署稍显复杂,但按部就班即可达成。期待与大家共同探讨学习!
99 1
|
1月前
|
存储 SQL 运维
“震撼发布!PolarDB-X:云原生分布式数据库巨擘,超高并发、海量存储、复杂查询,一网打尽!错过等哭!”
【8月更文挑战第7天】PolarDB-X 是面向超高并发、海量存储和复杂查询场景设计的云原生分布式数据库系统
90 1
|
30天前
|
Cloud Native 关系型数据库 分布式数据库
什么是云原生数据库PolarDB分布式版
本文介绍什么是云原生数据库PolarDB分布式版,也称为PolarDB分布式版,本手册中简称为PolarDB-X。
52 0
|
1月前
|
运维 Cloud Native 容灾
核心系统转型问题之云原生分布式核心运维成本如何降低
核心系统转型问题之云原生分布式核心运维成本如何降低

热门文章

最新文章

相关产品

  • 云原生数据库 PolarDB