DataBridge 是我维护的 DataGrip 插件。它支持 Elasticsearch、Kafka、ZooKeeper、RabbitMQ、Nacos、MinIO/S3,入口放在 DataGrip 的数据源和资源树里。这篇记录按安装、连接、查询的顺序写,截图来自本机演示环境。
这里先说清用途:查一批 Kafka 消息、看 ES 文档、核对 Nacos 配置,适合在 IDE 里顺手完成。各适配器的操作范围不同,不能把它们都当作关系数据库使用。下面会把这些限制放在对应步骤旁边。
先装插件,再创建连接
在项目 Releases 页面下载插件 ZIP,不要解压。打开 DataGrip 的 Settings → Plugins,点齿轮,选择 Install Plugin from Disk,选中 ZIP,重启 IDE。
接着打开 Settings → Tools → DataBridge,勾选需要的适配器。界面可以选中文或英文;切换后需要重新打开已有的插件页面。

在 Database Explorer 中点“+”,从 Data Source → Other 中找带有“(DataBridge)”后缀的类型。下表是本机连接示例,服务器地址和认证信息需要换成自己的。
| 类型 | URL 示例 |
|---|---|
| Elasticsearch | jdbc:esrest:http://localhost:9200 |
| Kafka | jdbc:databridge:kafka://localhost:9092 |
| ZooKeeper | jdbc:databridge:zookeeper://localhost:2181/app |
| RabbitMQ | jdbc:databridge:rabbitmq://localhost:15672 |
| Nacos 2 | jdbc:databridge:nacos://localhost:8848/nacos |
| Nacos 3 Console | jdbc:databridge:nacos://localhost:8080 |
| MinIO | jdbc:databridge:s3://localhost:9000 |
User/Password 填在连接配置中。Kafka 和 ZooKeeper 如果提示缺少驱动依赖,按驱动页提示下载,再测试连接。
查 ES:先限定索引和条数
连上 Elasticsearch 后,先选一个已存在的索引。比如索引叫 logs,可以运行:
SELECT * FROM "logs" LIMIT 100;
插件把支持的 SQL 转成 DSL。结果表格旁边能看到生成的 DSL,遇到返回结果和预期不一致时,可以先核对这一部分。

文档编辑有版本检查,索引设置、Mapping、别名等有对应入口。普通浏览最多 10000 条,统计最多 10000 个分组;SQL 只支持项目文档列出的子集,也没有跨文档事务。
查 Kafka:指定分区和起点
打开 Topic 的消息表格,选择分区,然后选择 earliest、offset 或时间起点。下面这个例子读取分区 0 的前一批消息:
SELECT * FROM "demo-topic"
WHERE partition = 0 AND offset >= 'earliest' LIMIT 100;

每批最多 100 条,可以继续读下一批,JSON 内容可以格式化查看。这里不加入业务消费组,也不提交消费组位点。它是只读检查入口,业务消费还是交给应用里的 Kafka 客户端。
ZooKeeper:路径范围要先确认
连接示例中的 /app 是 chroot。如果只想看某个子树,可以在连接中限定路径。展开节点后,详情页显示数据、Stat 和 ACL;使用 digest 认证时,在连接配置里填写认证信息。

这个适配器只读。查询使用根节点和直接子节点的有限快照,不会无限递归扫描整棵树。
RabbitMQ:注意连接的是管理接口
RabbitMQ 连接使用 Management HTTP API,示例端口是 15672,不是 AMQP 的 5672。连接后可以查看队列、交换机和绑定等资源。

取消息、重新入队和发送调试消息都有单独入口。重新入队也可能改变消息顺序和 redelivered 标志,操作前需要确认服务端权限及数据源的只读设置。
Nacos 和对象存储:从资源树进入表格
Nacos 按命名空间组织配置和服务。打开配置表格,可以核对配置内容;打开服务表格,可以查看注册信息。

MinIO/S3 先选 Bucket,再看对象列表。对象较多时用 Prefix 缩小范围。macOS 上可以预览图片和系统支持的 PDF、Office、媒体文件。

这两个适配器的原生表格目前只读。本文不包含上传对象、删除对象或修改 Nacos 配置的操作说明。
视频与项目文档
5 分 16 秒视频教程按同样顺序展示安装、连接和各适配器界面。视频是截图配音教程,使用美式英语合成女声,画面保留中英文字幕。
安装包、完整连接说明和验证记录放在项目仓库。截图中的 IDE 是 DataGrip 2026.2.6,数据来自本机合成数据,部分演示使用协议夹具。截图能说明界面与操作位置,不代表所有服务器版本都已验证。
项目源码公开供查看,保留所有权利;二进制使用范围以仓库 EULA 为准。本文文字整理使用了 AI 辅助,操作说明依据项目实现和已有验证记录。