产品信息
什么是 Kubeblocks?
KubeBlocks 这个名称源自 Kubernetes 和乐高积木,这表明在 Kubernetes 上构建数据库和分析工作负载既高效又有趣,就像玩拼搭玩具一样。KubeBlocks 结合了顶级云服务提供商的大规模生产经验,增强了可用性和稳定性。
Kubernetes 已成为容器编排事实上的标准。它利用 ReplicaSet 提供的可扩展性和可用性以及 Deployment 提供的转出和回滚功能来管理数量不断增加的无状态工作负载。然而,管理有状态工作负载给 Kubernetes 带来了巨大的挑战。尽管StatefulSet提供了稳定的持久存储和唯一的网络标识符,但这些能力对于复杂的有状态工作负载来说还远远不够。
如何使用 Kubeblocks?
KubeBlocks是一个开源的统一数据库操作器,专为Kubernetes设计,提供一个生产级的控制平面,用于运行、管理和扩展各种数据库,旨在简化云原生数据管理。
Kubeblocks 的核心功能
Kubernetes
MongoDB
Kubeblocks 的使用场景
- 在Kubernetes上运行和管理多种数据库,如MySQL、PostgreSQL、MongoDB和Kafka。
- 将数据库迁移到Kubernetes上运行,同时保持对数据库的控制。
- 通过统一API操作和管理不同类型的数据库,降低复杂性和学习曲线。
- 支持AI相关技术栈,例如Xinference和MilvusDB的部署。
- 在Kubernetes上构建数据库和分析工作负载。
Kubeblocks 的常见问题
KubeBlocks做什么的?
我如何使用KubeBlocks?
KubeBlocks有哪些核心功能?
KubeBlocks有哪些应用场景?





















