2.4. 数据存储注意事项


有效的数据存储基础架构对于 AMQ Streams 的最佳性能至关重要。

AMQ Streams 需要块存储,并可搭配基于云的块存储解决方案,如 Amazon Elastic Block Store (EBS)。不建议使用文件存储。

尽可能选择本地存储。如果本地存储不可用,您可以使用可通过光纤通道或 iSCSI 等协议访问的存储区域网络(SAN)。

2.4.1. Apache Kafka 和 ZooKeeper 存储支持

为 Apache Kafka 和 ZooKeeper 使用单独的磁盘。

Kafka 支持 JBOD (Just a Bunch of Disks)存储,这是多个磁盘或卷的数据存储配置。JBOD 为 Kafka 代理提供更高的数据存储。它还可以提高性能。

虽然使用固态驱动器 (SSD) 并不是必须的,但它可以在大型集群中提高 Kafka 的性能,其中数据会异步发送到多个主题,并从多个主题接收。SSD 与 ZooKeeper 特别有效,这需要快速、低延迟数据访问。

注意

您不需要置备复制存储,因为 Kafka 和 ZooKeeper 都有内置数据复制。

2.4.2. 文件系统

建议您将存储系统配置为使用 XFS 文件系统。AMQ Streams 也与 ext4 文件系统兼容,但这可能需要额外配置才能获得最佳结果。

其他资源

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat