Hopp til innhold

SQLite

Fra Wikipedia, den frie encyklopedi
Sideversjon per 8. jan. 2007 kl. 19:04 av TommyG (diskusjon | bidrag) (Ny side: '''SQLite''' er et lite C (programmeringsspråk)-bibliotek som implementerer en frittstående SQL-databasemotor. SQLite krever ing...)
(diff) ← Eldre sideversjon | Nåværende sideversjon (diff) | Nyere sideversjon → (diff)

SQLite er et lite C (programmeringsspråk)-bibliotek som implementerer en frittstående SQL-databasemotor. SQLite krever ingen konfigurasjon, og kan integreres i andre programvarepakker.

Egenskaper

SQLite har mange avanserte egenskaper som gjør denne lille databasemotoren overraskende kraftig. Disse er blant annet:

  • Full ACID-støtte, selv ved systemkræsj eller strømbrudd
  • Krever ingen konfigurasjon, oppsett eller administrasjon
  • Implementerer det meste av SQL92-standarden
  • Hele databasen er lagret i en enkelt fil på disk.
  • Databasefiler kan enkelt deles mellom forskjellige maskiner og maskinarkitekturer
  • Støtter databaser på opptil 2 terabyte.
  • Kompakt kodebase, med under 30.000 linjer kode.
  • Enkelt og veldokumentert API
  • Inkluderer bindinger mot TCL, og bindinger til andre språk er også tilgjengelig separat.
  • Frittstående, uten noen eksterne avhengigheter
  • Kildekoden er i public domain. Kan brukes til hva som helst, uten restriksjoner.

SQLite kommer med en egen kommandolinjeapplikasjon som kan brukes for å jobbe mot en SQLite database.

Eksterne ressurser