Oefening: vectorzoekprestaties optimaliseren in Azure Database for PostgreSQL

Voltooid

In deze oefening implementeert u een Azure Database for PostgreSQL-exemplaar en optimaliseert u deze voor vectorzoekworkloads. U maakt testgegevens met vectorinsluitingen, analyseert basislijnprestaties, bouwt en vergelijkt IVFFlat- en HNSW-indexen en stem zoekparameters af. Deze technieken zijn essentieel voor productie-AI-toepassingen die snelle overeenkomsten in grote gegevenssets vereisen.

Taken die in deze oefening worden uitgevoerd:

  • Project starter-bestanden downloaden en het implementatiescript configureren
  • Een Azure Database for PostgreSQL Flexible Server implementeren met Microsoft Entra-verificatie
  • Een testgegevensset maken met vector-insluitingen
  • Prestaties van vectorzoekopdrachten volgens basislijn analyseren zonder indexen
  • IVFFlat- en HNSW-vectorindexen maken en vergelijken
  • Indexinstellingen afstemmen om een balans te vinden tussen snelheid en terugroepwaarde

Deze oefening duurt ongeveer 30 minuten.

Voordat je begint

U hebt het volgende nodig om de oefening te voltooien:

Get started

Selecteer de knop Oefening starten om de instructies voor de oefening in een nieuw browservenster te openen. Wanneer u klaar bent met de oefening, gaat u hier terug naar:

  • De module voltooien
  • Verdien een badge voor het voltooien van deze module

knop om de oefening te starten.