Skip to content

单机部署 MatrixOne

单机版 MatrixOne 适用场景即是使用单台开发机器部署 MatrixOne,体验 MatrixOne 的基本功能,与单机版使用一个 MySQL 基本相同。

安装环境

推荐安装环境

作为一款开源数据库,MatrixOne 目前支持主流的 LinuxMacOS 系统。为了快速上手,本文档中优先推荐如下硬件规格:

操作系统 操作系统版本 CPU 内存
Debian 11 以上 x86 / ARM CPU;4 核 16 GB
Ubuntu 20.04 及以上 x86 / ARM CPU;4 核 16 GB
CentOS 7 及以上 x86 / ARM CPU;4 核 16 GB
macOS Monterey 12.3 及以上 x86 / ARM CPU;4 核 16 GB

Note

如果您当前使用的 Linux 系统内核版本较低(低于 5.0),由于 linux 内核的限制,使用基于 glibc 构建的二进制包进行 Matrixone 的部署时可能会报与 glibc 相关的错误,这时候您可以选择使用二进制包部署中的基于 musl libc 构建的二进制包进行部署。musl libc 是一个为 Linux 系统设计的轻量级 C 标准库,使用 musl libc 打包应用程序可以让你生成不依赖于系统 C 库的静态二进制文件。此外,由于 CentOS 8 已经停止官方支持,且 CentOS 7 也将在 2024 年 6 月 30 日结束维护周期,目前使用这些版本的用户可能会面临一些风险。因此,我们建议用户使用其他操作系统版本。

你也可以查阅硬件与操作系统要求,查看更多关于硬件规格推荐,选用合适的硬件环境。

支持国产系统

作为一款国产数据库,MatrixOne 目前能够与以下国产操作系统兼容并提供支持:

操作系统 操作系统版本 CPU 内存
OpenCloudOS v8.0 / v9.0 x86 CPU;4 核 16 GB
openEuler 20.03 x86 / ARM CPU;4 核 16 GB
TencentOS Server v2.4 / v3.1 x86 CPU;4 核 16 GB
统信 V20 ARM CPU;4 核 16 GB
银河麒麟 V10 ARM CPU;4 核 16 GB
麒麟信安 v3.0 x86 / ARM CPU;4 核 16 GB

NOTE: 支持的国产 CPU 有腾云 S2500、FT2000+/64、鲲鹏 916、鲲鹏 920 和海光 H620-G30

在 macOS 上部署

你可以在以下三种方式中选择最适合你的一种,在 macOS 上安装并连接 MatrixOne:

在 Linux 上部署

你可以在以下三种方式中选择最适合你的一种,在 Linux 上安装并连接 MatrixOne:

参考文档