The GeekNarrator cover image

The GeekNarrator

A Graph Database That You Can Embed - KuzuDB

Mar 27, 2024
In a compelling discussion, Semih Salihoglu, an Associate Professor at the University of Waterloo and CEO of KuzuDB, dives into the world of graph databases. He unveils the journey of KuzuDB from academic roots to an innovative startup. The conversation reveals when to choose a graph database, KuzuDB's unique features compared to traditional systems, and advanced query optimization techniques. Salihoglu also shares insights on handling data ingestion and write operations, highlighting KuzuDB's efficiency and future aspirations in the data landscape.
01:01:37

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • KuzuDB emerged from academic research to address usability issues in previous systems, aiming for widespread developer adoption.
  • It offers significant performance enhancements through optimization techniques like join indexing and columnar storage for faster graph query processing.

Deep dives

Origins and Development of KuzuDB

KuzuDB was developed from the desire to create a modern graph database that incorporates learnings from past technologies while focusing on usability. Its creator, an associate professor with a background in database research, was inspired by the frustration of prior systems that lacked widespread adoption and usability features. With a vision of combining principles from both graph analytics and user-friendly systems like DuckDB, Kuzu aims to offer a highly optimized graph database for developers. This dedication to both technical advancement and user accessibility led to the establishment of Kuzu as a spin-off company, with ongoing efforts to mature the technology and expand its adoption.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner