Apache Pulsar

3天前更新 7 0 0

Apache Pulsar 是一个开源、云原生的分布式消息与流平台,由 Apache 软件基金会维护。它支持多租户、持久化存储、地理复制和分层存储,适用于高吞吐、低延迟的消息队列和流处理场景。

收录时间:
2026-07-30
Apache PulsarApache Pulsar

Apache Pulsar 是 Apache 软件基金会旗下的顶级开源项目,一个云原生的分布式消息和流平台,旨在统一消息队列流处理。它被数百家不同规模的公司用于生产环境,每秒处理数百万条消息。

核心功能

  • 快速水平扩展:独特的架构设计使得存储层和计算层分离,可以在数秒内通过增加节点来应对流量突增,无需数据重分布。
  • 低延迟消息与流处理:支持单条消息确认(类似 RabbitMQ)或按分区累积确认(类似 Kafka),在数百节点规模下延迟低于 10ms。
  • 无缝地理复制:跨不同地理区域复制数据,支持自动客户端故障切换至健康集群,保障业务连续性。
  • 多租户:通过租户(tenant)实现资源隔离和访问控制,可对特定 broker 进行隔离以避免噪声干扰。
  • 分层存储:将老数据自动卸载到廉价存储(如 S3、GCS),降低存储成本。
  • 官方多语言客户端:提供 Java、Go、Python、C++、Node.js、C# 等语言的官方客户端。
  • 内置连接器:官方维护与 MySQL、Elasticsearch、Cassandra 等系统的连接器,方便数据导入/导出。
  • Pulsar Functions:支持用 Java、Go、Python 编写无服务器函数,直接在 Pulsar 内处理消息,无需部署完整应用。
  • 支持百万级 topic:单个集群可支持多达 100 万个 topic,简化应用架构。

适用人群

  • 后端/系统架构师:构建高可用、可扩展的消息系统。
  • 大数据工程师:实时流处理和数据管道。
  • DevOps 工程师:运维大规模分布式消息平台。

使用方式

Pulsar 可部署在本地或 Kubernetes 环境中。用户通过客户端 API 生产或消费消息,支持主题(topic)发布/订阅模式。新集群推荐使用 Oxia 作为元数据存储(替代 ZooKeeper)。

注意事项

Pulsar 采用分层架构(Broker 无状态,数据存储在 BookKeeper),运维相对简单。建议根据业务需求配置租户和复制策略。社区活跃,可通过 Slack 或 GitHub 参与贡献。

数据统计

数据评估

Apache Pulsar浏览人数已经达到7,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:Apache Pulsar的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找Apache Pulsar的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于Apache Pulsar特别声明

本站IPI3导航网提供的Apache Pulsar都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由IPI3导航网实际控制,在2026年7月30日 下午5:38收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,IPI3导航网不承担任何责任。

相关导航

暂无评论

none
暂无评论...