SQLite

Databaser

Inbäddad relationsdatabas som bibliotek: hela databasen är en enda fil, koden är public domain och testas extensivt — ingen server, ingen konfiguration.

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

Läs bedömningen
API · Officiellt

SQLite är en inbäddad databas med ett lokalt C-API (sqlite3-funktionsbibliotek) — ingen serverprocess och ingen HTTP-ändpunkt finns.

SQLite C/C++-gränssnitt (sqlite3) · SQLite-utvecklarna (sqlite.org)

Källa: https://www.sqlite.org/c3ref/intro.html

Kontrollerat:

MCP · Tredjepart

Referensserver från MCP-projektet (Anthropic) som låter klienter köra SQL och analysera SQLite-databaser via stdio — inte byggd av SQLite-teamet.

SQLite MCP Server (referensimplementation) · modelcontextprotocol (Anthropic)

Källa: https://github.com/modelcontextprotocol/servers-archived/tree/main/src/sqlite

Kontrollerat:

Terminal på applikationsservern app-01 i katalogen /srv/drift. Först sqlite3 --version som svarar 3.54.1 (2026-10-16). Sedan en session där .timeout 5000 och PRAGMA foreign_keys = ON sätts, med en tabell som visar busy_timeout 5000, foreign_keys 1, journal_mode wal och synchronous 2. Därefter en tabell med page_size 4096, page_count 3306, encoding UTF-8 och freelist_count 0, och sist du som visar att sundby.db är 13 MB.
1 / 8 SQLite i drift: version 3.54.1, WAL-läget och måtten på databasfilen

Bedömning

Så bedömer vi

Totalbetyg

86 av 100

Preliminär (källbaserad)

Bedömningsprofil
Inbäddad relationsdatabas: lokal datalagring i applikationer, verktyg och enheter.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    Källkoden är public domain, verifierad i repots LICENSE.md och på copyright.html med skriftliga affidaviter: full frihet att läsa, ändra, återdistribuera och drifta utan något licensvillkor.

  2. Funktionell passform

    För det namngivna användningsfallet (inbäddad lokal lagring) saknas inga kärnbehov: ACID med WAL, FTS5, JSON, STRICT-tabeller och ett dokumenterat filformat — inga omvägar krävs.

  3. Dataflytt och interoperabilitet

    Databasen flyttas som en enda fil, och .dump (SQL), CSV- och JSON-export är dokumenterade; men utbytet sker i SQLite:s eget filformat, inte ett standardutbytesformat mellan olika databasmotorer, vilket sätter taket på 4.

  4. Mognad och trygghet

    Kontinuerlig förvaltning sedan 2000 med oregelbunden men tät utgåvetakt (3.54.0 2026-10-09, 3.54.1 2026-10-16), omfattande testprocess och detaljerade release notes för varje utgåva.

  5. Framtidskraft

    C-API:t och sqlite3-CLI är ytterst väldokumenterade och används för automatisering och skript, och agentintegration sker via tredjeparts-MCP-servrar; inget SDK-lager utöver bindningarna är verifierat.

  6. Drift och införande

    Införandet är att länka ett bibliotek: ingen server, ingen konfiguration, ingen uppgraderingsprocess bortom att byta biblioteksversion — driftkostnaden för användaren är väsentligen noll.

  7. Kostnadsbild

    Licenskostnaden är noll och inga dolda licenskostnader finns, men projektet erbjuder inget officiellt supportavtal — supporten måste köpas av tredjepart och kräver egen beräkning.

  8. Svensk användbarhet

    Verifierat svagt svenskt stöd: namngiven negativ kontroll är sqlite.org:s dokumentation (docs.html) och sqlite3-CLI, kontrollerade 2026-10-26 — engelskspråkiga utan översättningsramverk. Tekniskt fullt användbar i Sverige, men ingen svensk lokalisering, dokumentation eller support är belagd.

Om SQLite

SQLite är inte en server utan ett bibliotek ni länkar in i programmet: hela databasen ligger i en enda fil som öppnas, läses och skrivs via ett C-API med bindningar för de flesta språk. Filformatet är fullständigt dokumenterat och har behållit bakåtkompatibiliteten sedan 2000-talets början, vilket gör det lämpligt som applikationsfilformat och för arkiv.

Det utmärkande draget är kvalitets- och rättighetsläget: koden är public domain — utvecklarna har lämnat skriftliga affidaviter som frigör den för alla användningar — och testkraven är ovanliga för kategori, med kraschtester och omfattande grentäckning. Därför ingår SQLite i operativsystem, webbläsare och inbäddade enheter där man inte kan byta ut ett bibliotek i efterhand.

Funktionsytan räcker långt för inbäddat bruk: ACID-transaktioner med WAL-läge, FTS5 fulltextsökning, JSON-funktioner, R-träd för rumsliga frågor och STRICT-tabeller med strikta typer. Projektet underhåller bara den senaste versionen, så ni planerar för återkommande småuppgraderingar. Dokumentation och sqlite3-CLI är endast engelskspråkiga — projektet saknar översättningsinfrastruktur.

Användning

Passar för

  • Lokal datalagring i skrivbords- och mobilapplikationer utan serverdrift
  • Applikationsfilformat som ska vara läsbart i årtionden
  • Inbäddade enheter och verktyg där en databasprocess inte ryms
  • Fulltextsökning och JSON-frågor i små till medelstora datamängder via FTS5 och JSON-funktioner

Passar mindre bra för

  • Fleranvändarsystem med samtidiga skrivningar över nätverk — arkitekturen är enkelmaskin
  • Serverbaserad drift med centraliserad backup och användarbehörigheter
  • Storskaliga analytiska arbetslaster som kräver kolumnlagring

Styrkor och begränsningar

Styrkor

  • Public domain: inga licensvillkor att spåra eller redovisa
  • Enfilsdatabas med dokumenterat, bakåtkompatibelt filformat
  • ACID med WAL-läge och fulltextsökning (FTS5) i ett bibliotek utan server
  • Extensiv testprocess med kraschtester i utvecklingen

Begränsningar

  • Endast senaste versionen underhålls — inga LTS-linjer eller patchar för äldre utgåvor
  • Ej avsett för flera samtidiga skrivande klienter över nätverk
  • Dokumentation och CLI är endast engelskspråkiga; ingen lokaliseringsinfrastruktur

Skärmbilder

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

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

Startår
1996
Licens
PostgreSQL License
Öppen källkod
Ja
API
Finns
MCP
Finns

Betyg

87 av 100

Preliminär (källbaserad)

Läs bedömningen om PostgreSQL

Projektdata

22 705GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
1996
Licens
PostgreSQL LicenseÖppen källkod (OSI-godkänd licens) · OSI-godkänd BSD-liknande licens; texten ligger som COPYRIGHT i källkodsrepot. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · Windows · macOS · FreeBSD
API
Finns Ej verifierat
MCP
Finns
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: 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.
Funktionell passform Gäller: 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.
Dataflytt och interoperabilitet Gäller: 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.
Mognad och trygghet Gäller: 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.
Framtidskraft Gäller: 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.
Drift och införande Gäller: 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.
Kostnadsbild Gäller: 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.
Svensk användbarhet Gäller: 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).

Kostnad: .

Faktakontrollerad

Källor