百度Kafka

Baidu Kafka

基于Apache Kafka的分布式、高可扩展、高通量的消息托管服务,您可以直接享用Kafka带来的先进功能而无需考虑集群运维,并按照使用量付费。

产品概述

百度Kafka是分布式、高可扩展、高通量的消息托管服务,支持以下业务场景:

  • 从网站、设备或应用程序采集海量的用户浏览、点击、搜索等数据以便实时分析。
  • 汇总分布式应用的遥感数据方便系统运维。
  • 对接Spark Streaming等服务以进行实时流数据分析。

百度Kafka是基于Apache Kafka的托管服务。Kafka是一个分布式、多分区、多副本的消息服务。通过消息队列,生产者和消费者异步交互,而不需要彼此等待。相对于传统的消息服务,Kafka有以下特点:

  1. 主题可以通过分区(Partition)来实现水平扩展。
  2. 分区分布在多个节点上以达到高数据可用性。
  3. 通过消费者组(Consumer Group)来支持单个消费者以队列或者Pub/Sub形式的消息消费,或者多个消费者集群顺序消费消息。

百度Kafka封装了Kafka集群细节,并以托管服务形式提供。您可以直接使用百度Kafka中心来集成大规模分布式应用,而无需考虑集群运维,仅按照使用量付费。

产品功能

easy

开箱即用

100%兼容开源社区Kafka,开通服务后便能创建Kafka主题,并利用Kafka客户端与百度Kafka通讯。

realtime

实时处理

您可以连续收集海量数据,以方便对事件、设备、业务等作出实时反应。

compute

弹性计算

百度Kafka可以按需扩容,与传统根据最大使用量来规划预算并购买硬件相比,方便且仅仅为消息使用量付费。

available

高可用性

百度Kafka提供SLA保证服务的可用性。此外,数据也是提供多副本保证数据的持久性。

产品优势

无需部署

无需部署

开通即使用Kafka服务,专注产品开发而不用花费精力去安装、部署、配置、调试和维护集群。

低廉价格

低廉价格

无需任何硬件软件投入,只需开通服务并且为使用的资源付费。由于与社区的Kafka兼容,迁移成本极低,且不用担心被技术锁定。

数据安全

数据安全

百度Kafka仅支持SSL加密的数据传输,以保证数据在传输的过程中不被窃听或者篡改,保证客户数据的安全。

可靠耐用

可靠耐用

独特的高可用特性设计,防止数据在应用程序故障、个别机器故障或设施故障时丢失,并将数据保留最多7天。

使用指南