תרגיל - אופטימיזציה של ביצועי חיפוש וקטורי ב-Azure Database for PostgreSQL
בתרגיל זה, אתה מפרס מסד נתונים Azure עבור מופע PostgreSQL ומייעל אותו לעומסי עבודה בחיפוש וקטורי. אתה יוצר נתוני בדיקה עם הטמעות, מנתח ביצועי בסיס, בונה ומשווא אינדקסים של IVFFlat ו-HNSW, ומכוון פרמטרי חיפוש. טכניקות אלו חיוניות ליישומי בינה מלאכותית בייצור שדורשים חיפוש דמיון מהיר בין מאגרי נתונים גדולים.
משימות שבוצעו בתרגיל זה:
- הורד קבצי התחלת פרויקט והגדר את סקריפט הפריסה
- Deploy a Azure Database for PostgreSQL Flexible Server with Microsoft Entra Authentication
- צור מאגר נתונים לבדיקה עם הטמעות וקטוריות
- ניתוח ביצועי חיפוש וקטורי בסיסיים ללא אינדקסים
- צור והשווה בין אינדקסים וקטוריים IVFFlat ו-HNSW
- פרמטרי אינדקס כוונון לאיזון בין מהירות לקריאה
פעילות גופנית זו אורכת כ- 30 דקות.
לפני שתתחיל
כדי להשלים את התרגיל, אתה צריך:
- מנוי ל-Azure עם ההרשאות לפריסת שירותי Azure הנדרשים. אם עדיין אין לך חשבון כזה, באפשרותך להירשם לקבלת חשבון.
- Visual Studio Code על אחת הפלטפורמות הנתמכות.
- הגרסה העדכנית ביותר של Azure CLI.
- PostgreSQL כלי שורת פקודה (psql)
Get started
בחר בלחצן הפעל תרגיל כדי לפתוח את הוראות התרגיל בחלון דפדפן חדש. כשתסיימו את התרגיל, חזרו לכאן אל:
- השלם את המודול
- קבל תג על השלמת מודול זה