生产环境服务器系统要求(linux)
1. 机器配置
| 项目 | 最低 | 推荐 |
|---|---|---|
| Linux 内核版本 | 3.10 以上 | 3.10 以上 |
| 位数 | 64 位 | 64 位 |
| 核数 | 4 核 | 16 核 |
| 内存 | 8G | 16G 以上 |
| 硬盘(要求固态硬盘) | 30G | 60G 以上 |
| 适合数据量(只看最大的那张表) | 百万行以下 | 5亿行以下 |
注:单表数据量超过5亿可以增大核数和内存,超过50亿建议使用clickhouse集群
根据单表数据量不同,核数、内存、硬盘的建议如下:
| 数据量 | 核数 | 内存 | 硬盘 |
|---|---|---|---|
| 5亿行以下 | 16核 | 16GB | 60G |
| 10亿行以下 | 32核 | 32GB | 120G |
| 50亿行以下 | 64核 | 64GB | 240G |
| 50亿行以上 | 建议集群 | 视具体情况而定 |
2. 软件要求
2.1 docker
- 能安装 docker 18.0 以上版本
- 当前用户能有运行 docker 命令的权限(可顺利运行 docker ps)
- 安装 docker compose 插件(可运行 docker compose 命令)
2.2 mongodb
mongodb需要在4.4以上,建议6.x。
一般通过docker安装。
2.3 clickhouse
默认情况下需要有clickhouse,在24版本以上。 如果是直连客户已有数仓/数据库则不需要。
一般通过docker安装。
3. 访问页面的浏览器要求
chrome内核108版本以上。