Course Outline
Foundations of:
- vectors
- AI vector embeddings
- popular AI embedding models
- semantic search
- distance measures
Exploration of vector indexing methods:
- IVFFlat index
- HNSW index
Implementation of the PgVector extension for PostgreSQL:
- setup and installation
- managing and querying high-dimensional vectors
- calculating distance measures
- utilizing vector indexes
Learning Objectives: Upon completion, participants will have a comprehensive understanding of widely adopted AI-enhanced PostgreSQL extensions. They will also possess the practical competence required to integrate large language models (LLMs) and vector search functionalities into professional application scenarios.
Requirements
Foundational understanding of SQL and basic proficiency with PostgreSQL
Lab Setup: DaDesktops Linux virtual machine instances (supplied by NobleProg)
Target Audience: Database application developers, system architects, and data analysts
Testimonials (3)
Tables indexes and qq reperforming & tuning in order to improve them
Roberto Esposito
Course - PostgreSQL AI for Developers
A good first contact with a new database technology
Cont Florian - Banca Transilvania Cluj
Course - PostgreSQL Server Administration
Tuning strategies.