Übung – Optimieren der Vektorsuchleistung in Azure-Datenbank für PostgreSQL

Abgeschlossen

In dieser Übung stellen Sie eine Azure-Datenbank für PostgreSQL-Instanz bereit und optimieren sie für Vektorsuchworkloads. Sie erstellen Testdaten mit Vektoreinbettungen, analysieren die Basisleistung, erstellen und vergleichen IVFFlat- und HNSW-Indizes und optimieren Suchparameter. Diese Techniken sind für KI-Produktionsanwendungen unerlässlich, die eine schnelle Ähnlichkeitssuche über große Datasets erfordern.

In dieser Übung ausgeführte Aufgaben:

  • Herunterladen von Projektstartdateien und Konfigurieren des Bereitstellungsskripts
  • Bereitstellen einer Azure-Datenbank für PostgreSQL Flexible Server mit Microsoft Entra-Authentifizierung
  • Erstellen eines Test-Datasets mit Vektoreinbettungen
  • Analysieren der Leistung der Basisvektorsuche ohne Indizes
  • Erstellen und Vergleichen von IVFFlat- und HNSW-Vektorindizes
  • Optimieren Sie die Indexparameter, um Geschwindigkeit und Recall auszubalancieren.

Diese Übung dauert ungefähr 30 Minuten, um sie abzuschließen.

Bevor du anfängst

Um die Übung abzuschließen, benötigen Sie Folgendes:

Get started

Wählen Sie die Schaltfläche " Übung starten " aus, um die Übungsanweisungen in einem neuen Browserfenster zu öffnen. Sobald Sie mit der Übung fertig sind, kehren Sie hierher zurück.

  • Abschließen des Moduls
  • Sammeln eines Badges zum Abschließen dieses Moduls

Schaltfläche zum Starten der Übung.