Lua
LuaSQLite3 enthält ein Modul, das mit dem installierten SQLite3-Datenbankmodul verbunden ist.
Da es mit der installierten Bibliothek verbunden ist, müssen wir nur die modifizierte native SQLite-Engine verwenden, die LiteSync enthält.
Anleitung
Befolgen Sie zunächst die Anweisungen zum Kompilieren und Installieren von LiteSync oder verwenden Sie die vorkompilierten Binärdateien für Ihre Plattform.
Folgen Sie dann den Anweisungen in der lua.sqlite.org Webpage.
Wenn das Lua lsqlite3-Modul bereits installiert ist, kann die Installation von LiteSync ausreichend sein, wenn die ursprünglichen SQLite-Dateien bei der Installation überschrieben werden.
Verwendungszweck
Zum Öffnen der Datenbank verwenden wir einen URI wie folgt:
db = sqlite3.open('file:test.db?node=secondary&connect=tcp://server:port')