RisingWave is a distributed streaming database from the beginning, while PipelineDB is a single-node system.
RisingWave is wire compatible with PostgreSQL, offering more flexibility for developing streaming-specific features, whereas PipelineDB is an extension on top of PostgreSQL.
RisingWave has integrations with various big-data and cloud systems like Kafka, Pulsar, Redpanda, Pinot, Druid, ClickHouse, Iceberg, Hudi, Deltalake, while PipelineDB's integrations are limited to PostgreSQL's ecosystem.