article thumbnail

Big Data Technologies that Everyone Should Know in 2024

Knowledge Hut

NoSQL databases are designed for scalability and flexibility, making them well-suited for storing big data. The most popular NoSQL database systems include MongoDB, Cassandra, and HBase. Big data technologies can be categorized into four broad categories: batch processing, streaming, NoSQL databases, and data warehouses.

article thumbnail

MongoDB CDC: When to Use Kafka, Debezium, Change Streams and Rockset

Rockset

MongoDB has grown from a basic JSON key-value store to one of the most popular NoSQL database solutions in use today. Options For Change Data Capture on MongoDB Apache Kafka The native CDC architecture for capturing change events in MongoDB uses Apache Kafka. The Rockset solution requires neither Kafka nor Debezium.

MongoDB 52
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Streaming Data Pipelines: What Are They and How to Build One

Precisely

One very popular platform is Apache Kafka , a powerful open-source tool used by thousands of companies. But in all likelihood, Kafka doesn’t natively connect with the applications that contain your data. In a nutshell, CDC software mines the information stored in database logs and sends it to a streaming event handler like Kafka.

article thumbnail

5 Layers of Data Lakehouse Architecture Explained

Monte Carlo

Snowflake announced Snowpipe for streaming and refactored their Kafka connector, and Google announced Pub/Sub could now be streamed directly into the BigQuery. Increasingly, data warehouses and data lakes are moving toward each other in a general shift toward data lakehouse architecture.

article thumbnail

Data Lakehouse Architecture Explained: 5 Layers

Monte Carlo

Snowflake announced Snowpipe for streaming and refactored their Kafka connector, and Google announced Pub/Sub could now be streamed directly into the BigQuery. Increasingly, data warehouses and data lakes are moving toward each other in a general shift toward data lakehouse architecture.

article thumbnail

15+ Must Have Data Engineer Skills in 2023

Knowledge Hut

Kafka Kafka is one of the most desired open-source messaging and streaming systems that allows you to publish, distribute, and consume data streams. Kafka, which is written in Scala and Java, helps you scale your performance in today’s data-driven and disruptive enterprises.

article thumbnail

TimescaleDB: Fast And Scalable Timeseries with Ajay Kulkarni and Mike Freedman - Episode 18

Data Engineering Podcast

Links Timescale PostGreSQL Citus Timescale Design Blog Post MIT NYU Stanford SDN Princeton Machine Data Timeseries Data List of Timeseries Databases NoSQL Online Transaction Processing (OLTP) Object Relational Mapper (ORM) Grafana Tableau Kafka When Boring Is Awesome PostGreSQL RDS Google Cloud SQL Azure DB Docker Continuous Aggregates Streaming Replication (..)