Software Alternatives & Reviews

How Change Data Capture (CDC) Works with Streaming Database

Apache Kafka Apache Cassandra
  1. Apache Kafka is an open-source message broker project developed by the Apache Software Foundation written in Scala.
    Pricing:
    • Open Source
    A streaming database is a type of database that is designed to handle continuous data streams in real-time and makes it possible to query this data. You can read more about how a Streaming database differs from a Traditional database and how to choose the right streaming database in my other blog posts. CDC is particularly useful when working with streaming databases, you can ingest CDC data from directly databases (See an example in the next section) without setting up additional services like Kafka.

    #Stream Processing #Data Integration #ETL 120 social mentions

  2. The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance.
    Change Data Capture is a technique used to capture and propagate changes made to a database such as MySQL, Microsoft SQL, Oracle, PostgreSQL, MongoDB, or Cassandra. CDC works by continuously monitoring the database for any changes made to the data. Multiple types of change data capture patterns can be used for data processing from a database. These include log-based CDC, trigger-based CDC, CDC based on timestamps, and difference-based CDC.

    #Databases #NoSQL Databases #Relational Databases 41 social mentions

Discuss: How Change Data Capture (CDC) Works with Streaming Database

Log in or Post with