环境要求
操作系统及架构
KaiwuDB 支持在以下操作系统进行安装部署。
| 操作系统 | 支持的 CPU 架构 |
|---|---|
| CentOS 7、8 | x86_64 |
| KylinOS V10 SP2 2403、V10 SP3 2303、V10 SP3 2403 | x86_64 / LoongArch_64 |
| openEuler 22.03、24.03 | x86_64 |
| Ubuntu 20.04、22.04、24.04 | x86_64 / ARM_64 |
| UOS 1070e | x86_64 / ARM_64 |
说明
- x86_64 架构支持 Intel、海光处理器;ARM_64 架构支持飞腾 FT2500、鲲鹏 920 处理器;LoongArch_64 架构支持龙芯 3C5000L 处理器。
- 未提及的操作系统版本也许可以运行 KaiwuDB,但尚未得到 KaiwuDB 官方支持。
硬件环境
| 项目 | 要求 |
|---|---|
| CPU 和内存 | 单节点配置建议不低于 4 核 8G。对于数据量大、复杂的工作负载、高并发和高性能场景,建议配置更高的 CPU 和内存资源以确保系统的高效运行。 |
| 磁盘 | - 推荐使用 SSD 或者 NVMe 设备,尽量避免使用 NFS、CIFS、CEPH 等共享存储。 - 磁盘必须能够实现 500 IOPS 和 30 MB/s 处理效率。 - KaiwuDB 系统自身启动不会占用过多磁盘容量(低于 1G)。实际所需磁盘大小主要取决于用户的业务量。 |
| 文件系统 | 建议使用 ext4 文件系统。 |