SQLite er en in-prosess bibliotek som implementerer en selvstendig, server, null-konfigurasjon, transaksjons SQL-databasemotor. Koden for SQLite er i den offentlige sfæren og er dermed fri til bruk for ethvert formål, kommersielle eller private. SQLite er i dag funnet i flere søknader enn vi kan telle, inkludert flere høyprofilerte prosjekter. SQLite er en innfelt SQL-databasemotor. I motsetning til de fleste andre SQL databaser, betyr SQLite ikke ha en egen server prosess. SQLite leser og skriver direkte til ordinære disk filer. En komplett SQL database med flere tabeller, indekser, triggere og visninger, finnes i en enkelt fil disk. Databasen filformatet er kryss-plattform - du kan fritt kopiere en database mellom 32-bits og 64-bits systemer eller mellom store-endian og lite endian arkitekturer. Disse funksjonene gjør SQLite et populært valg som et program File Format. Tenk på SQLite ikke som en erstatning for Oracle, men som en erstatning for fopen () Hvis du trenger en GUI for database management, kan du installere Navicat. SQLite er en kompakt bibliotek. Med alle funksjoner aktivert, kan størrelsen på biblioteket være mindre enn 300KiB, avhengig av kompilatoren optimaliseringsinnstillingene. (Noen kompilatoren optimaliseringer som aggressiv funksjon inlining og sløyfe utrulling kan føre til objektkoden til å være mye større.) Hvis valgfrie funksjoner er utelatt, kan størrelsen på SQLite bibliotek reduseres under 180KiB. SQLite kan også gjøres for å kjøre i minimal stack plass (4KiB) og svært lite heap (100KiB), noe som gjør SQLite et populært databasemotor valg på minne begrenset gadgets som mobiltelefoner, PDAer og MP3-spillere. Det er en avveining mellom minnebruk og hastighet. SQLite generelt går raskere jo mer minne du gir den. Likevel er ytelsen vanligvis ganske bra selv i lav-minne miljøer.
Prog.varedetaljer:
Versjon: 3.3.7
Last opp dato: 2 Jan 15
Lisens: Gratis
Popularitet: 59
Størrelse: 24981 Kb
Kommentarer ikke funnet