Skip to main content

数据查询与可视化

RisingWave 与传统数据库一样,可以存储数据,并允许用户对数据进行随机查询。 不过需要特别注意的是,RisingWave 的 source 不会持久化数据,也不能被用户直接进行随机查询(基于 Kafka 的 source 除外)。主要原因还是数据所有权相关的数据一致性与性能问题。 有兴趣的读者可以查阅之前章节的讨论。

功能tablesource物化视图
支持随机查询
(select 语句)
支持连续查询
(create materialized view 语句)

在生产环境中,RisingWave 被广泛应用到实时报表中。用户可以使用各种报表工具,如 Apache SupersetGrafana 等,与 RisingWave 对接。

如果你所使用的报表工具并没有列在 RisingWave 官方文档中,也可以直接尝试 PostgreSQL 协议来连接到 RisingWave。这是因为 RisingWave 与 PostgreSQL 协议兼容,因此 PostgreSQL 生态中的系统大多能够与 RisingWave 直接联通。