百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

nsq

> 编程语言
开源

一个实时分布式消息平台(源自 https://GitHub.com/nsqio/nsq)

647 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个实时分布式消息平台(源自 https://GitHub.com/nsqio/nsq)

来源: https://github.com/youzan/nsq

在操作上,NSQ易于配置和部署(所有参数都在命令行上指定,编译好的二进制文件不依赖于运行时)。为了最大限度地提高灵活性,它对数据格式不敏感(消息可以是 JSON、MsgPack、Protocol Buffers 或其他任何格式)。官方的 Go 和 Python 库都可以立即使用(以及许多其他 [客户端库][client_libraries]),如果您有兴趣构建自己的库,我们提供了 [协议规范][protocol]。我们发布了适用于 Linux 和 Darwin 的 [二进制版本][installing]。

此分支添加了原版中缺少的许多功能,并已在 Youzan.com 中使用。 特点:

  • 复制
  • HA
  • 自动平衡和迁移
  • 分区
  • 交付顺序
  • 消耗历史数据
  • 跟踪消息生命周期
  • 性能提升

部署依赖项

此分支需要 etcd 集群,因此要部署,我们需要为 nsqd 和 nsqlookupd 设置配置。 有关详细信息,请参阅 contrib 目录下的配置文件示例。 其他部署可以与官方部署相同。

有赞 NSQ 文档索引

用户指南

内部实现文档

[扩展消息设计](doc/Message-Extend-Header-

有赞NSQ用户指南 有赞NSQ部署运维指南 JavaSDK使用指南 重构概览 重构实现细节 客户端SDK实现

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Godistributed-systemsmessage-queuemessagingqueue

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言