Hardware and Software Requirements
Operating Systems and CPU Architectures
KWDB can be deployed on the following operating systems.
| Operating System | Version | Bare-Metal Deployment | Container Deployment | ||
|---|---|---|---|---|---|
| ARM_64 | x86_64 | ARM_64 | x86_64 | ||
| Anolis | 7 | ✓ | ✓ | ||
| 8 | ✓ | ✓ | ✓ | ✓ | |
| CentOS | 7 | ✓ | |||
| 8 | ✓ | ||||
| Debian | V11 | ✓ | |||
| KylinOS | V10 SP2 | ✓ | ✓ | ✓ | ✓ |
| V10 SP3 2403 | ✓ | ✓ | ✓ | ✓ | |
| openEuler | 24.03 | ✓ | |||
| Ubuntu | V20.04 | ✓ | ✓ | ✓ | ✓ |
| V22.04 | ✓ | ✓ | ✓ | ✓ | |
| V24.04 | ✓ | ✓ | ✓ | ✓ | |
| UOS | 1050e | ✓ | ✓ | ||
| 1060e | ✓ | ✓ | |||
| 1070e | ✓ | ✓ | ✓ | ✓ | |
| Windows Server | WSL2 | ✓ | ✓ | ||
Note
Operating systems or versions not listed here may work with KWDB but are not officially supported.
Hardware Requirements
| Item | Requirements |
|---|---|
| CPU and Memory | - Minimum: 4 CPU cores and 8GB RAM per node - For high-volume data, complex workloads, high concurrency, or performance-critical applications, allocate additional resources accordingly |
| Disk | - Recommended: SSD or NVMe devices - Minimum performance: 500 IOPS and 30 MB/s throughput - Storage: <1GB for KWDB system, additional space needed based on data volume. For production environments, plan hardware resources according to your business scale and performance requirements. - Avoid shared storage (NFS, CIFS, CEPH) |
| File System | ext4 recommended for optimal performance |