Deploy standalone MatrixOne
The applicable scenario of the standalone version of MatrixOne is to use a single development machine to deploy MatrixOne and experience the essential functions of MatrixOne, which is the same as using MySQL for the standalone version.
Recommended operating system
MatrixOne supports Linux and MacOS. For quick start, we recommend the following hardware specifications:
Operating System | Operating System Version | CPU | Memory |
---|---|---|---|
Debian | 11 and later | x86 / ARM CPU; 4 Cores | 16 GB |
Ubuntu | 20.04 and later | x86 / ARM CPU; 4 Cores | 16 GB |
CentOS | 7 and later | x86 / ARM CPU;4 核 | 16 GB |
macOS | Monterey 12.3 and later | x86 / ARM CPU; 4 Cores | 16 GB |
Note
If you are currently using a Linux kernel version lower than 5.0, due to the limitation of the linux kernel, the deployment of Matrixone using binary packages built based on glibc may report errors related to glibc, in this case, you can choose to use the **binary packages built based on musl libc in the Binary Package Deployment for deployment. musl libc is a lightweight C standard library for Linux, and using musl libc to package your application allows you to generate static binaries that do not depend on the system C library. musl libc is a lightweight C standard library designed for Linux systems. In addition, since CentOS 8 is no longer officially supported and CentOS 7 will end its maintenance cycle on June 30, 2024, users currently using these versions may be at some risk. Therefore, we recommend that users use other operating system versions.
For more information on the required operating system versions for deploying MatrixOne, see Hardware and Operating system requirements.
Support for domestic systems
As a domestic database, MatrixOne is currently compatible with and supports the following domestic operating systems:
Operating System | Operating System Version | CPU | Memory |
---|---|---|---|
OpenCloudOS | v8.0 / v9.0 | x86 CPU;4 Cores | 16 GB |
openEuler | 20.03 | x86 / ARM CPU;4 Cores | 16 GB |
TencentOS Server | v2.4 / v3.1 | x86 CPU;4 Cores | 16 GB |
UOS | V20 | ARM CPU;4 Cores | 16 GB |
KylinOS | V10 | ARM CPU;4 Cores | 16 GB |
KylinSEC | v3.0 | x86 / ARM CPU;4 Cores | 16 GB |
NOTE: Supported domestic CPUs include TengCloud S2500, FT2000+/64, Kunpeng 916, Kunpeng 920 and Haikuang H620-G30.
Deploy on macOS
You can install and connect to MatrixOne on macOS in one of three ways that work best for you:
Deploy on Linux
You can install and connect to MatrixOne on Linux in one of three ways that work best for you:
Reference
-
For more information on the method of connecting to MatrixOne, see:
-
For more information on the questions of deployment,see Deployment FAQs.
-
For more information on distributed installation, see MatrixOne Distributed Cluster Deployment.