| Versione | 3.10.1 |
|---|---|
| Editore | Postgresql Community |
| Data di rilascio | 18 gen 2016 |
| Data aggiunta | 18 gen 2016 |
| Requisiti del sistema operativo | Windows 10, Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| Requisiti | None |
| Download totali | 36.515 |
| Download a settimana | 6 |
| Prezzo | Free |
Descrizione
SQLite è una libreria in-process che implementa un motore di database SQL transazionale autonomo, serverless, a configurazione zero. Il codice per SQLite è di pubblico dominio ed è quindi gratuito per l'uso per qualsiasi scopo, commerciale o privato. SQLite si trova attualmente in più applicazioni di quante ne possiamo contare, inclusi diversi progetti di alto profilo. SQLite è un motore di database SQL incorporato. A differenza della maggior parte degli altri database SQL, SQLite non dispone di un processo server separato. SQLite legge e scrive direttamente sui normali file del disco. Un database SQL completo con più tabelle, indici, trigger e viste è contenuto in un unico file su disco. Il formato del file di database è multipiattaforma: puoi copiare liberamente un database tra sistemi a 32 bit e 64 bit o tra architetture big-endian e little-endian. Queste caratteristiche rendono SQLite una scelta popolare come formato di file dell'applicazione. Pensa a SQLite non come sostituto di Oracle ma come sostituto di fopen() Se hai bisogno di una GUI per la gestione del database, puoi installare NAVICAT. SQLite è una libreria compatta. Con tutte le funzionalità abilitate, la dimensione della libreria può essere inferiore a 300 KiB, a seconda delle impostazioni di ottimizzazione del compilatore. (Alcune ottimizzazioni del compilatore, come l'integrazione aggressiva delle funzioni e lo srotolamento del ciclo, possono far sì che il codice oggetto sia molto più grande.) Se le funzionalità facoltative vengono omesse, la dimensione della libreria SQLite può essere ridotta al di sotto di 180 KiB. SQLite può anche essere eseguito in uno spazio di stack minimo (4KiB) e un heap minimo (100 KiB), rendendo SQLite una scelta popolare per il motore di database su gadget con memoria limitata come telefoni cellulari, PDA e lettori MP3. C'è un compromesso tra l'utilizzo della memoria e la velocità. SQLite generalmente funziona più velocemente quanto più memoria gli dai. Tuttavia, le prestazioni sono generalmente abbastanza buone anche in ambienti con poca memoria.