cashapp/pranadb

Go

602

265 commits

updated Mar 31, 2025

See the code

README

PranaDB

PranaDB is a distributed streaming database, designed from the outset to be horizontally scalable.

Do you like relational databases? Do you like Apache Kafka? PranaDB lives at the intersection of the two.

  • Ingest data from Apache Kafka topics
  • Define continuously and incrementally updating materialized views over that data.
  • Use standard SQL to query that data.
  • Define custom processors to process that data
  • Stream data directly into and out of PranaDB

Think:

  • Like Kafka but where you can query the data in your topics
  • Like a relational database, but where you can get incrementally updating materialized views, and streaming queries.

Status

PranaDB is currently a work in progress and is some of the features are currently available a a tech preview. We aim to get most of the feature complete later this year.

Contributing

Please take a look at the outstanding issues, and chat with us in our Gitter community.

In order to contribute please sign the block CLA

Docs

User manual

Try the demo

Frequently asked questions

cashapp/pranadb

Go

602

265 commits

updated Mar 31, 2025

See the code

README

PranaDB

PranaDB is a distributed streaming database, designed from the outset to be horizontally scalable.

Do you like relational databases? Do you like Apache Kafka? PranaDB lives at the intersection of the two.

  • Ingest data from Apache Kafka topics
  • Define continuously and incrementally updating materialized views over that data.
  • Use standard SQL to query that data.
  • Define custom processors to process that data
  • Stream data directly into and out of PranaDB

Think:

  • Like Kafka but where you can query the data in your topics
  • Like a relational database, but where you can get incrementally updating materialized views, and streaming queries.

Status

PranaDB is currently a work in progress and is some of the features are currently available a a tech preview. We aim to get most of the feature complete later this year.

Contributing

Please take a look at the outstanding issues, and chat with us in our Gitter community.

In order to contribute please sign the block CLA

Docs

User manual

Try the demo

Frequently asked questions

Significant stargazers

Alec Thomas

1,438 followers · starred Sep 2022

Gunnar Morling

2,737 followers · starred Apr 2022

Nicholas Jiang

431 followers · starred May 2022

flaneur

1,252 followers · starred May 2022