PipelineDB 是开源的关系型数据库,可以在 streams 中持续运行 SQL 查询,逐渐将结果存储在表中。
主要特性:
允许只使用 SQL 进行实时数据处理,没有应用代码
兼容 PostgreSQL
无 ETL
高效可持续
示例1:
pipeline -c "SELECT sum(count) FROM test_view"
sum
-------
100001
(1 row)
示例2:
pipeline -c "SELECT * FROM test_view ORDER BY count DESC limit 10"
key | count
-----+-------
a | 4571
e | 4502
c | 4479
f | 4473
d | 4462
b | 4451
9 | 2358
5 | 2350
4 | 2350
7 | 2327
(10 rows)