The Data Exchange with Ben Lorica cover image

The Data Exchange with Ben Lorica

Kùzu: A simple, extremely fast, and embeddable graph database

Nov 2, 2023
Guest Semih Salihoglu, co-creator of Kuzu, discusses the concept of a property graph, differences between property graphs and RDF in graph databases, the need for switching databases, the design and storage techniques of Kuzu, integration with other programming languages, advantages of DuckDB, and compatibility and streaming in real time.
51:09

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Kuzu is a graph database management system designed for query speed and scalability, challenging the need for distributed solutions.
  • Kuzu's ability to handle complex recursive queries and find patterns in large-scale graphs makes it applicable in fraud detection, recommendations, and risk analysis.

Deep dives

Kuzu: A Graph Database for Query Speed and Scalability

Kuzu is a graph database management system built for query speed and scalability. It is designed to handle property graphs, which are a data model based on Neo4j's data model. Property graphs allow for object-oriented modeling with sets of records as nodes and relationships. Kuzu aims to make large-scale graph management accessible on a single machine, challenging the assumption that graph databases require distributed solutions. With its focus on performance and scalability, Kuzu implements advanced techniques such as factorization and hash join algorithms. While Kuzu currently integrates with Python and offers APIs for Java, Rust, C, and Node.js, it is actively working on expanding its connectors and integrations. The system is open source and encourages contributions from the community.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode