安装单机版MatrixOne
作为一款开源数据库,MatrixOne目前支持主流的Linux和MacOS系统。你可以直接从源代码搭建单机版本的MatrixOne,也可以使用docker安装部署。
使用源代码搭建
1. 安装部署Go语言环境
Go语言至少需要升级到1.17+版本。
2. 获取MatrixOne源码
$ git clone https://github.com/matrixorigin/matrixone.git
$ cd matrixone
3. 运行编译文件
你可以运行make debug
与make clean
或者其他任何Makefile
支持的命令。
$ make config
$ make build
4. 启动MatrixOne服务
$ ./mo-server system_vars_config.toml
下载二进制包
从0.3.0版本开始,您可以直接下载二进制包,然后在X86_64 Linux环境中运行MatrixOne。
1. 下载二进制包并解压
$ wget https://github.com/matrixorigin/matrixone/releases/download/v0.3.0/mo-server-v0.3.0-linux-amd64.zip
$ unzip mo-server-v0.3.0-linux-amd64.zip
2. 启动MatrixOne服务
$./mo-server system_vars_config.toml
使用docker
1. 安装docker
请检查Docker daemon是否正在后台运行,并确认docker版本:
$ docker --version
2. 创建并运行容器
使用以下命令将从Docker Hub中拉取最近的MatrixOne镜像:
$ docker run -d -p 6001:6001 --name matrixone matrixorigin/matrixone:latest