article thumbnail

Tackling Real Time Streaming Data With SQL Using RisingWave

Data Engineering Podcast

Summary Stream processing systems have long been built with a code-first design, adding SQL as a layer on top of the existing framework. RisingWave is a database engine that was created specifically for stream processing, with S3 as the storage layer. Can you describe what RisingWave is and the story behind it?

SQL 173
article thumbnail

Designing A Non-Relational Database Engine

Data Engineering Podcast

The default association with the term "database" is relational engines, but non-relational engines are also used quite widely. In this episode Oren Eini, CEO and creator of RavenDB, explores the nuances of relational vs. non-relational engines, and the strategies for designing a non-relational database.

Insiders

Sign Up for our Newsletter

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

article thumbnail

New SQL Practice Problems

Confessions of a Data Guy

New SQL Practice Problems I’m trying something new. I get a lot of questions from folks about getting into the Data Engineering space, how to get better, grow, learn, etc. SQL Practice Problems. Some moons ago I wrote a Data Engineering Practice repo on GitHub for free, and some 1.2K So I came up with a solution.

SQL 100
article thumbnail

Seamless SQL And Python Transformations For Data Engineers And Analysts With SQLMesh

Data Engineering Podcast

Announcements Hello and welcome to the Data Engineering Podcast, the show about modern data management RudderStack helps you build a customer data platform on your warehouse or data lake. Visit [dataengineeringpodcast.com/rudderstack]([link] to sign up for free today, and snag a free T-Shirt just for being a Data Engineering Podcast listener.

article thumbnail

How to improve at SQL as a data engineer

Start Data Engineering

SQL skills 2.1. Introduction SQL is the bread and butter of data engineering. Introduction 2. Data modeling 2.1.1. Gathering requirements 2.1.2. Exploration 2.1.3. Modeling 2.1.4. Data storage 2.2. Data transformation 2.2.1. Transformation types 2.2.1.1. Narrow transformations 2.2.1.2. Wide transformations 2.2.2. Practice 4.

SQL 130
article thumbnail

Top 5 SQL Interview Questions

Analytics Vidhya

Introduction SQL is a database programming language created for managing and retrieving data from Relational databases like MySQL, Oracle, and SQL Server. SQL(Structured Query Language) is the common language for all databases. In other terms, SQL is a language that communicates with databases.

SQL 168
article thumbnail

Top 5 SQL Interview Questions With Implementation

Analytics Vidhya

SQL is a structured query language used to read and write these databases. In simple words, SQL is used […] The post Top 5 SQL Interview Questions With Implementation appeared first on Analytics Vidhya. This results in the generation of so much data daily.

SQL 202