SQLite
Utseende
SQLite er et lite C-bibliotek som implementerer en frittstående SQL-databasemotor. SQLite krever ingen konfigurasjon, og kan integreres i andre programvarepakker.
Egenskaper
[rediger | rediger kilde]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 lenker
[rediger | rediger kilde]- (en) Offisielt nettsted
- Offisielt nettsted
- (en) SQLite – kategori av bilder, video eller lyd på Commons