PostgreSQL

Databaser

Objektrelationell databasserver med sträng SQL-standardstöd, MVCC-transaktioner och ett omfattande tilläggssystem, utvecklad av en oberoende utvecklargemenskap under PostgreSQL License.

Betyg 87 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

PostgreSQL använder ett binärt wire-protokoll (standardport 5432) som drivrutinerna implementerar — ingen inbyggd HTTP-/REST-server finns.

PostgreSQL frontend/backend-protokoll · PostgreSQL Global Development Group

Källa: https://www.postgresql.org/docs/current/protocol.html

Kontrollerat:

MCP · Tredjepart

Populär community-server med schema inspection, skrivskyddat/skrivbart läge och säkerhetsfunktioner; Postgres Global Development Group ger inte ut någon egen MCP-server.

Postgres MCP Pro (postgres-mcp) · CrystalDBA (community)

Källa: https://github.com/crystaldba/postgres-mcp

Kontrollerat:

PostgreSQL 16.15 i terminalen på databasservern db-01: psql-versionen, pg_lsclusters som visar klustret 16/main på port 5432 med status online och datafiler under /var/lib/postgresql/16/main, rollistan med drift och postgres, psql -l med databaserna nordljus, postgres, template0 och template1 i UTF8 med sv_SE.UTF-8 som collation och ctype, samt en fråga mot pg_stat_user_tables som visar att händelseloggen har 150 000 rader, orderraderna 1 300, ordrarna 520, artiklarna 18 och kunderna 12
1 / 8 Serverversion, kluster, roller och databaser – och radantalet i driftdatabasen

Bedömning

Så bedömer vi

Totalbetyg

87 av 100

Preliminär (källbaserad)

Bedömningsprofil
Relationsdatabas: transaktionell lagring för en affärsapplikation.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    OSI-godkänd PostgreSQL License verifierad i repots COPYRIGHT-fil: frihet att läsa, ändra och återdistribuera utan avgift; ingen leverantörsbindning och valfri drift.

  2. Funktionell passform

    Täcker det namngivna användningsfallet helt: ACID med MVCC, logisk replikering, backup via pg_dump/pg_basebackup, fulltextindex och JSON. Release notes 18–19 visar kontinuerlig funktionsuppbyggnad utan luckor i kärnbehovet.

  3. Dataflytt och interoperabilitet

    pg_dump/restore och logisk replikering ger dokumenterad export och import, och SQL-standarden gör frågor flyttbara; bedömningen sänks eftersom objekt knutna till tillägg (t.ex. PostGIS) inte flyttas till en annan databas utan motsvarande tillägg.

  4. Mognad och trygghet

    Kontinuerlig utgåvehistorik sedan 1996 med kvartalsvisa korrigeringar och fem års underhåll per huvudversion; utgåvelistan visar oavbruten förvaltning och detaljerade release notes för varje utgåva.

  5. Framtidskraft

    psql, libpq och SQL-API är väldokumenterade och flitigt automatiserade, och tilläggskoden ger verklig anpassningsförmåga; agentintegration sker via tredjeparts-MCP-servrar, därför dras poängen till 4.

  6. Drift och införande

    Installation, pg_upgrade och backupverktyg är väldokumenterade, men löpande drift kräver förståelse för vakuum, autovakuum-styrning och WAL; driftkraven är hanterbara men inte triviala med normal IT-kompetens.

  7. Kostnadsbild

    Licensen är gratis utan kostnadsfällor och community-support finns via projektets e-postlistor; kommersiell support säljs av oberoende företag utan offentlig prislista, så drift- och supportkostnad kräver egen beräkning.

  8. Svensk användbarhet

    Delvis översatt gränssnitt: sv.po med svenska servermeddelanden underhålls av Language-Team Swedish och uppdaterades 2026-02-07. Dokumentationen och verktygen är däremot engelskspråkiga — ingen svensk dokumentationsöversättning underhålls av projektet (negativ kontroll: utgåva- och dokumentationssidorna 2026-10-26).

Om PostgreSQL

PostgreSQL är en objektrelationell databasserver som kombinerar sträng SQL-standardanpassning med MVCC-transaktioner, punkt-i-tiden-återställning via write-ahead-logg och logisk replikering. Varje huvudversion underhålls i fem år med regelbundna korrigeringar, och varje utgåva dokumenteras i detalj i release notes — en driftbild som gör planeringen förutsägbar. Nya huvudversioner har på senare år tillfört bland annat asynkron I/O och skip scan, som snabbar upp stora skanningar.

Det utmärkande draget är tilläggssystemet: ni laddar moduler för geodata (PostGIS), fulltextsökning, köer eller vektorsök i samma server och programmerar lagrade funktioner i PL/pgSQL, PL/Python eller PL/Perl. Servern blir då en plattform ni bygger vidare på, inte bara en radlagring. Behörigheter ställs in på rad- och kolumnnivå, och schemat tvingar fram typer och främmande nycklar som håller datamodellen stabil när teamen växlar.

Verktygen psql, pg_dump, pg_basebackup och pg_upgrade ingår i leveransen. Dokumentationen är omfattande och engelskspråkig; serverns meddelanden kan visas på svenska tack vare ett aktivt svenskt översättarlag. Produktdrift kräver ändå kompetens kring vakuum, index och WAL-styrning.

Användning

Passar för

  • Operativa system med krav på transaktioner och referentiell integritet
  • Geodata, fulltextsökning eller vektorsök via tillägg i samma server
  • Rad- och kolumnnivåbehörigheter för känsliga data
  • Skriptad administration med psql, pg_dump och pg_upgrade

Passar mindre bra för

  • Enkla nyckel-värde-arbetslaster utan behov av SQL
  • Team utan kompetens kring vakuum, index och WAL-styrning
  • Den som förväntar sig svensk dokumentation

Styrkor och begränsningar

Styrkor

  • Tilläggssystemet gör geodata, sök och specialfunktioner tillgängliga utan databasbyte
  • Fem års underhåll per huvudversion med regelbundna korrigeringar
  • Fullständigt transaktionsstöd med MVCC och punkt-i-tiden-återställning
  • Asynkron I/O och skip scan i nya huvudversioner snabbar upp stora skanningar

Begränsningar

  • Dokumentationen och verktygen är engelskspråkiga; bara servermeddelanden finns på svenska
  • Produktionsdrift kräver kompetens kring vakuum, index och WAL-styrning
  • Replikering kräver aktiv konfiguration; klusterlösning ingår inte i kärnservern

Skärmbilder

Tekniska resurser

Alternativ

Kolumnlagrad SQL-databas för analys i realtid över stora datamängder, med Apache-2.0-licensen. Månatliga utgåvor kompletteras av LTS-linjer med långt stöd.

Startår
2016
Licens
Apache License 2.0
Öppen källkod
Ja
API
Finns
MCP
Finns

Betyg

88 av 100

Preliminär (källbaserad)

Läs bedömningen om ClickHouse

Projektdata

50 745GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2016
Licens
Apache License 2.0Öppen källkod (OSI-godkänd licens) · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · containers
API
Finns Ej verifierat
MCP
Finns
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Apache-2.0 verifierad mot LICENSE i ClickHouse/ClickHouse (OSI-godkänd); koden är fri att läsa, ändra och återdistribuera, egen drift utan licensnycklar är fullständig, och öppna format (Parquet, CSV, JSON) används genomgående.
Funktionell passform Gäller: Täcker analysfallet utan större luckor: full SQL-dialekt med joins och fönsterfunktioner, MergeTree-motorer, materialiserade vyer, direktfrågor mot Parquet/data lakes, bakgrundsfrågor och pipelinelagt SQL i 26.8. Transaktionell OLTP-drift ligger utanför användningsfallet och bedöms därför inte mot det.
Dataflytt och interoperabilitet Gäller: In- och utläsning av Parquet, CSV och JSON är väl dokumenterad och fungerar i båda riktningar, och backuper (_backup) täcker hela instanser. Begränsning: den egna MergeTree-förtätningen är inte ett standardformat, så flytt mellan motorer kräver konvertering.
Mognad och trygghet Gäller: Projektet har lång historik (sedan 2016) och en verifierad utgivningspolicy: månatliga stabila utgåvor plus LTS-linjer med patchar (26.8 LTS 2026-08-27, senaste patch i oktober 2026), publicerad säkerhetsprocess och stort verifierbart ekosystem av integrationer.
Framtidskraft Gäller: Förstklassig integrationsberedskap är verifierad: inbyggd, dokumenterad MCP-server (ClickHouse/mcp-clickhouse), HTTP- och CLI-gränssnitt, SDK:er i flertalet språk, och modern arkitektur under aktiv utveckling.
Drift och införande Gäller: Enkelinstans och clickhouse-local är snabba att komma igång med och dokumentationen är omfattande, men produktionsdrift med replikering (Keeper), sharding och schemaevolution i kluster kräver specialistkompetens — införandefriktionen skiljer sig markant mellan de två lägena.
Kostnadsbild Gäller: Kärndatabasen är gratis under Apache-2.0 utan licenskostnad. ClickHouse Cloud har offentlig prislista, men självdriftskostnad (lagring, driftstid, kompetens) och supportavtal beräknar ni själva; därför inte högre än 3.
Svensk användbarhet Gäller: Namngiven negativ kontroll 2026-10-26: clickhouse.com/docs innehåller ingen svensk språkversion (sökning på 'svenska'/'svensk' ger ingen dokumentationssida), och inget svenskt gränssnitt eller svenskt supportutbud är belagt. Engelskspråkigt men tekniskt användbart i Sverige.

Kostnad: .

Faktakontrollerad

Qdrant

Databaser · Vektordatabas

Vektordatabas i Rust med filter, hybridsökning och eget webbgränssnitt: lagra embeddings med payload och sök semantiskt i den egna kunskapsbasen.

Startår
2021
Licens
Apache-2.0
Öppen källkod
Ja

Betyg

87 av 100

Preliminär (källbaserad)

Läs bedömningen om Qdrant

Projektdata

35 421GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2021
Licens
Apache-2.0Öppen källkod (OSI-godkänd licens) · Hela servern ligger under Apache-2.0 enligt licensfilen i repot. Det finns ingen sluten enterprise-utgåva av servern; Qdrant Cloud är en hanterad tjänst ovanpå samma öppna kod. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · Windows · macOS · containers
API
REST API · RPC Uppgivet
Export
Finns Snapshots tar en fullständig kopia av en samling eller hela instansen och kan läsas tillbaka via API eller fil. All data går också att läsa ut punkt för punkt över REST och gRPC, och punkter kan laddas upp i bulk. Snapshoten är Qdrants eget format – flytt till en annan vektordatabas kräver att vektorerna och payloaden exporteras och laddas om. Uppgivet
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Apache-2.0 enligt licensfilen i repot, för hela servern och utan sluten utgåva. Data lagras i öppna filer på disk och når allt över REST och gRPC, och servern driftsätts fritt utan konto eller licensnyckel. Qdrant Cloud är en hanterad tjänst ovanpå samma öppna kod, inte en låst utgåva.
Funktionell passform Gäller: Provkört i labbet med fem samlingar och 132 punkter: samlingslista med status, punktutforskare med payload, vektorkarta färgad per kategori, likhetsgraf och API-konsol. Semantisk sökning med filter, rekommendationer via point-id och facetträffar svarade på millisekunder, och hybridfrågor, kvantisering och snapshots finns dokumenterade. Användningsfallet täcks utan kringgående.
Dataflytt och interoperabilitet Gäller: All data går att läsa ut punkt för punkt över REST och gRPC och att ladda upp i bulk, och snapshots tar en fullständig kopia av en samling eller hela instansen. Snapshoten är däremot Qdrants eget format, så flytt till en annan vektordatabas kräver export och omladdning av vektorer och payload – därför inte högsta nivå.
Mognad och trygghet Gäller: Projektet publicerades 2021 och har sedan dess getts ut i täta versioner; 1.20 kom i oktober 2026. Repot har omkring 35 400 stjärnor och aktiv utveckling, dokumentationen täcker samlingar, filtrering, hybridfrågor, snapshots och säkring, och officiella klientbibliotek finns för sex språk. Etablerat med tydligt ekosystem, men historiken är fem år och därmed inte den långa historik som högsta nivån kräver.
Framtidskraft Gäller: REST och gRPC med officiella klientbibliotek för Python, JavaScript, Rust, Go, Java och .NET, och en egen MCP-server (qdrant-store och qdrant-find) som kopplar en agent till den egna instansen via QDRANT_URL. API:t täcker samlingar, punkter, frågor, snapshots och kluster, vilket gör automation och vidareutveckling praktiskt genomförbar.
Drift och införande Gäller: Införandet är en container med två monterade kataloger, och servern var i gång och seedad på minuter i labbet. Driften är enkel att följa, men kräver att minne och segment dimensioneras efter datamängden och att snapshotkatalogen hanteras separat vid säkerhetskopiering.
Kostnadsbild Gäller: Apache-2.0 utan licenskostnad, inget konto och ingen nyckel för den egenhostade servern. Kostnaden är drift och minne, och Qdrant Cloud är ett frivilligt alternativ med publicerad prissättning – kostnadsbilden är därmed transparent för målgruppen.
Svensk användbarhet Gäller: Webbgränssnittet renderades på engelska i provkörningen (Collections, Points, Visualize, Console) och dokumentationen är engelskspråkig. Ingen svensk översättning, svensk dokumentation eller svensk support finns belagd – tekniskt användbar i Sverige, men utan lokal anpassning.

Kostnad: .

Faktakontrollerad

Källor