RisingWave - banco de dados de streaming nativo de nuvem de próxima geração
(github.com/singularity-data)- Projetado com o objetivo de reduzir a complexidade e o custo ao criar aplicações em tempo real
- Importa dados de stream e executa consultas contínuas com SQL, atualizando os resultados dinamicamente
- Consulta e transformação
- Criação de materialized views
- Lê dados de Kafka/Pulsar/Kinesis/Redpanda e de fontes CDC
- Suporte a CDC (Change Data Capture) de PostgreSQL/MySQL
- Os dados são armazenados em S3 e em armazenamentos de objetos compatíveis com S3 para reduzir custos
- Usa SQL compatível com Postgres
4 comentários
Não é uma pergunta diretamente relacionada, mas qual seria uma boa forma de montar CDC em um sistema bare metal pequeno, não de grande escala? Muitos são baseados em Kafka, mas, para começar, o próprio Kafka já é algo excessivo demais...
https://github.com/debezium/debezium Talvez seja algo assim? (Eu também só conheço o nome e nunca cheguei a usar.. )
Parece que o Debezium é mais conhecido como CDC open source para PostgreSQL, mas é baseado em Kafka ^^
É algo parecido com o ksqlDB ou o Materialize?