YoVDO

LanceDB: An Open-Source Serverless Vector Database in Rust

Offered By: Conf42 via YouTube

Tags

Vector Databases Courses Cloud Computing Courses SQL Courses Rust Courses Serverless Courses K-Means Clustering Courses Full-Text Search Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of LanceDB, an open-source serverless vector database built in Rust, in this conference talk from Conf42 Rustlang 2023. Dive into the history and development of LanceDB, understanding its core concepts and applications in text-to-image recommendations. Learn about the challenges faced in building vector indexes and how Rust's capabilities were leveraged to overcome them. Discover the intricacies of implementing k-means clustering and handling I/O operations in a vector database context. Gain insights into the on-disk layout of IVF PQ indexes and the integration of SQL and full-text search capabilities. Explore the unique in-process nature of LanceDB and its cloud offerings, providing a comprehensive overview of this innovative database solution.

Syllabus

Intro
about lancedb
a bit of history of lancedb
we love rust!
what is vector database
applicaiton: text-to-image recommendation
challenges
build vector index in rust: ivf_pq
yet another kmean in rust!
i/o is tricky too! no linear indexing = scan!
ivf pq index on-disk layout
sql and full text search
but, how can i use it
did we mention that lancedb is in-process db?
lancedb is in-process db
lancedb cloud
thank you


Taught by

Conf42

Related Courses

Vector Similarity Search
Data Science Dojo via YouTube
Supercharging Semantic Search with Pinecone and Cohere
Pinecone via YouTube
Search Like You Mean It - Semantic Search with NLP and a Vector Database
Pinecone via YouTube
The Rise of Vector Data
Pinecone via YouTube
NER Powered Semantic Search in Python
James Briggs via YouTube