Azure Database for PostgreSQL: AI, vektorsøk og PG18
Sammendrag
Microsoft oppgraderer Azure Database for PostgreSQL med tettere utviklerintegrasjon i VS Code, innebygd Entra ID og Azure Monitor, samt AI-funksjoner via Microsoft Foundry som lar utviklere kalle LLM-er direkte fra SQL. Dette er viktig fordi det gjør det enklere å bygge sikre, skalerbare AI- og vektorsøk-baserte applikasjoner med lavere kompleksitet, samtidig som forhåndsvisningen av Azure HorizonDB peker mot neste generasjons PostgreSQL-plattform for større arbeidsbelastninger.
Introduksjon
PostgreSQL fortsetter å være et standardvalg for moderne applikasjonsutvikling, og AI-arbeidsbelastninger øker kravene til datalaget: lav latenstid ved oppslag, vektorsøk, sikre tilgangskontroller og sanntidsanalyse—uten komplekse pipelines. Microsofts nyeste oppdateringer posisjonerer Azure Database for PostgreSQL som en mer AI-klar administrert tjeneste, samtidig som Azure HorizonDB forhåndsvises for neste generasjons, skalerbare PostgreSQL-kompatible arbeidsbelastninger.
Hva er nytt
1) En raskere, mer integrert utvikleropplevelse
- VS Code PostgreSQL extension kan nå klargjøre sikre, fullstendig administrerte Azure PostgreSQL-instanser direkte fra IDE-en, noe som reduserer behovet for portalbasert oppsett.
- Klargjorte instanser inkluderer innebygd støtte for Microsoft Entra ID authentication og Azure Monitor.
- GitHub Copilot posisjoneres for å hjelpe utviklere med å skrive, optimalisere og feilsøke SQL ved hjelp av naturlig språk, med forståelse for skjema og spørringsmønstre.
2) AI i databasen via Microsoft Foundry
- Azure Database for PostgreSQL støtter nå integrasjon med Microsoft Foundry, som gjør det mulig for utviklere å kalle forhåndsklargjorte LLMs fra SQL for scenarier som tekstklassifisering og generering av embeddings.
- For vektorarbeidsbelastninger fremheves DiskANN vector indexing for høyytelses likhetssøk, kombinert med semantic ranking for bedre relevans i gjenfinningsscenarier (f.eks. RAG, anbefalinger, grensesnitt med naturlig språk).
3) Agentiske arbeidsflyter med MCP
- En ny Model Context Protocol (MCP) server for PostgreSQL gjør det mulig å koble PostgreSQL til Foundrys agentrammeverk med «få klikk og rettigheter», slik at agenter kan resonnere over strukturerte data og orkestrere LLM-kall—samtidig som man holder seg innenfor Azures sikkerhets- og styringsmodell.
4) Sanntidsanalyse og Parquet-tilgang
- Alternativer for å holde analyser oppdatert inkluderer speiling av operasjonelle data inn i Microsoft Fabric for nær sanntidsanalyse med minimal påvirkning på primærdatabasen.
- Azure Storage Extension legger til Parquet read/write support i Azure Storage direkte fra PostgreSQL ved hjelp av SQL, noe som reduserer ETL-kompleksitet.
5) Oppdateringer for ytelse og skala
- PostgreSQL 18 er nå generelt tilgjengelig på Azure, med forbedringer fremhevet innen I/O-ytelse, vacuuming og spørringsplanlegging.
- Nye V6 compute SKUs retter seg mot høyere gjennomstrømming og lavere latenstid.
- Elastic Clusters muliggjør horisontal skalering for multi-tenant- og høyt volum-arbeidsbelastninger.
Konsekvenser for IT-administratorer og plattformteam
- Forvent tettere samspill mellom utviklerverktøy (VS Code/Copilot) og plattformstyring (Entra ID, overvåking), noe som kan øke adopsjonen—men som også øker behovet for standardiserte utrullingsmønstre.
- AI i databasen og vektorindeksering kan flytte arbeidsbelastninger fra separate vektorlagre/-tjenester inn i PostgreSQL, noe som endrer dimensjonering, ytelsestesting og kostnadsmodeller.
- Fabric-speiling og Parquet-tilgang kan redusere spredning av pipelines, men krever tydelig datastyring, retention og avgrensninger for tilgang.
Tiltak / neste steg
- Gjennomgå identitets- og tilgangsstrategi: valider Entra ID auth-mønstre, least-privilege-roller og revisjonskrav for PostgreSQL.
- Pilotér AI-gjenfinningsmønstre: test DiskANN/vektorindeksering og semantic ranking med representative data og latenstidsmål.
- Oppdater operasjonelle runbooks: inkluder PostgreSQL 18-hensyn, overvåkingsbaseliner og veiledning for skalering (V6 SKUs, Elastic Clusters).
- Vurder dataarkitektur: vurder om Fabric-speiling eller Parquet-i-Postgres reduserer ETL-kompleksitet i ditt miljø.
- Følg HorizonDB: hvis du har krav til ultra-lav latenstid eller scale-out, vurder å bli med i private preview når den blir tilgjengelig via din Microsoft account team.
Trenger du hjelp med Azure?
Våre eksperter kan hjelpe deg med å implementere og optimalisere dine Microsoft-løsninger.
Snakk med en ekspertHold deg oppdatert om Microsoft-teknologier