| Ausführung | 3.10.1 |
|---|---|
| Herausgeber | Postgresql Community |
| Veröffentlichungsdatum | 19.01.2016 |
| Datum hinzugefügt | 18.01.2016 |
| Os Anforderungen | Mac OS X 10.4 PPC, Mac OS X 10.9, Mac OS X 10.10, Mac OS X 10.5, Mac OS X 10.8, Mac OS X 10.5 PPC, Mac OS X 10.11, Macintosh, Mac OS X 10.4, Mac OS X 10.6, Mac OS X 10.4 Intel, Mac OS X 10.7, Mac OS X 10.5 Intel |
| Bedarf | None |
| Downloads insgesamt | 9.640 |
| Downloads pro Woche | 1 |
| Preis | Free |
Beschreibung
SQLite ist eine In-Process-Bibliothek, die eine eigenständige, serverlose, konfigurationsfreie, transaktionale SQL-Datenbank-Engine implementiert. Der Code für SQLite ist gemeinfrei und kann somit frei für kommerzielle oder private Zwecke verwendet werden. SQLite ist derzeit in mehr Anwendungen zu finden, als wir zählen können, einschließlich mehrerer hochkarätiger Projekte. SQLite ist eine eingebettete SQL-Datenbank-Engine. Im Gegensatz zu den meisten anderen SQL-Datenbanken hat SQLite keinen separaten Serverprozess. SQLite liest und schreibt direkt in gewöhnliche Festplattendateien. Eine vollständige SQL-Datenbank mit mehreren Tabellen, Indizes, Triggern und Ansichten ist in einer einzigen Festplattendatei enthalten. Das Datenbankdateiformat ist plattformübergreifend – Sie können eine Datenbank frei zwischen 32-Bit- und 64-Bit-Systemen oder zwischen Big-Endian- und Little-Endian-Architekturen kopieren. Diese Eigenschaften machen SQLite zu einer beliebten Wahl als Anwendungsdateiformat. Betrachten Sie SQLite nicht als Ersatz für Oracle, sondern als Ersatz für fopen(). Wenn Sie eine GUI für die Datenbankverwaltung benötigen, können Sie NAVICAT installieren. SQLite ist eine kompakte Bibliothek. Wenn alle Funktionen aktiviert sind, kann die Bibliotheksgröße je nach Optimierungseinstellungen des Compilers weniger als 300 KiB betragen. (Einige Compiler-Optimierungen wie aggressives Inlining von Funktionen und das Aufrollen von Schleifen können dazu führen, dass der Objektcode viel größer wird.) Wenn optionale Funktionen weggelassen werden, kann die Größe der SQLite-Bibliothek auf unter 180 KB reduziert werden. SQLite kann auch so gestaltet werden, dass es mit minimalem Stack-Speicherplatz (4 KB) und sehr wenig Heap (100 KB) ausgeführt wird, was SQLite zu einer beliebten Datenbank-Engine-Wahl für speicherbeschränkte Geräte wie Mobiltelefone, PDAs und MP3-Player macht. Es gibt einen Kompromiss zwischen Speicherverbrauch und Geschwindigkeit. SQLite läuft im Allgemeinen schneller, je mehr Speicher Sie ihm geben. Trotzdem ist die Leistung selbst in Umgebungen mit wenig Arbeitsspeicher normalerweise recht gut.