Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

SQLite Komponenty

SQLite softvér má neobvyklý prístup k riadeniu databáz , v porovnaní s ponukami , ako je DB2 IBM a Microsoft SQL Server . SQLite nemá samostatný program databázového servera , namiesto toho , že sa stáva súčasťou aplikácie , ktorá používa databázu . Tento softvér je vysoko účinný návrh implementuje väčšinu štandardu SQL - 92 , pričom sa zabráni ťažké využitie výpočtových zdrojov obvykle stretol so softvérom pre správu databáz . SQLite

SQLite je slobodný , open - source relačný databázový systém , ktorý využíva priemyselný štandard Structured Query Language alebo SQL . Hoci väčšina systémov Databázový server zahŕňať GB softvér , SQLite zmestí celý svoj kódovú základňu do balíčka asi 350 KB , čo je populárny voľbou pre aplikácie bežiace na chytré telefóny , tablety a iných malých systémov . Konzorcium hardvérových a softvérových spoločností , vrátane Oracle , Adobe a Nokia , dohliada na vývoj SQLite .
Knižnica

hlavnou zložkou v SQLite je jeho knižnica , súbor , ktorý sa stáva súčasťou väčšieho softvérové ​​aplikácie . Napríklad , ak programátor píše hru , ktorá používa databázu SQLite , jeho knižnica je pridaný k súborom programu pre hru v procese zvanom " kompilácie . " Skompilovaný program , súbor obsahuje hru a SQLite knižnicu . Keď hráč urobí vysoké skóre , hra programu odovzdáva informácie do knižnice , ktorá zapíše výsledok do databázy .
Databáza

SQLite ukladá jeho informačnej databázy v jednom súbore , jeden súbor pre každú databázu . Súbor obsahuje tabuľky , pohľady a ďalšie štruktúry bežne prítomné v databáze , rovnako ako podporné informácie . Napríklad , súbor obsahuje indexy používané na rýchle vyhľadanie dát v databáze . Maximálna veľkosť databázy SQLite súboru je 140 TB , dostatočný pre takmer akékoľvek predstaviteľné použitie .
Pomocný súbory

SQLite tvrdí , pomocné súbory , ktoré udržujú prehľad o stave v databáze . Tieto súbory sú umiestnené v rovnakom adresári ako súbor databázy . Jeden súbor , tzv rollback časopis , šetrí transakcie prebiehajúce . Ak je v počítači dôjde k výpadku napájania uprostred aktualizácie databázy , a následne je reštartovaný , SQLite používa vrátenie späť časopis elegantne vrátiť napoly hotové transakcie . Ďalší súbor , tzv log write - ahead alebo WAL , slúži k podobnému účelu . Databáza môže mať rollback časopis alebo WAL , ale nie oboje .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené