Richtlinie
Tutorial zu schnellem SQL
Verwendung von @capgo/capacitor-schnelles-sql
Schnelles SQL-Plugin für eine hohe Leistung von SQLite-Datenbankzugriffen.
Installieren
bun add @capgo/capacitor-fast-sql
bunx cap sync
Was dieses Plugin enthüllt
connect- Initialisieren Sie die Datenbankverbindung und starten Sie den HTTP-Server.disconnect- Schließen Sie die Datenbankverbindung und stoppen Sie den HTTP-Server.getServerInfo- Holen Sie sich den Port und den Token des HTTP-Servers für direkte Kommunikation.execute- Führen Sie eine SQL-Anfrage über den Capacitor-Bridge aus (für einfache Abfragen). Für eine bessere Leistung bei großen Datensätzen verwenden Sie den HTTP-Protokoll direkt über die SQLConnection-Klasse.
Beispiel zur Verwendung
connect
Initialisieren Sie die Datenbankverbindung und starten Sie den HTTP-Server.
import { CapgoCapacitorFastSql } from '@capgo/capacitor-fast-sql';
const conn = await CapgoCapacitorFastSql.connect({ database: 'myapp' });
console.log('Connected on port:', conn.port);
disconnect
Verbindung zur Datenbank schließen und den HTTP-Server stoppen.
import { CapgoCapacitorFastSql } from '@capgo/capacitor-fast-sql';
await CapgoCapacitorFastSql.disconnect({ database: 'myapp' });
getServerInfo
HTTP-Server-Port und Token für direkte Kommunikation erhalten.
import { CapgoCapacitorFastSql } from '@capgo/capacitor-fast-sql';
const info = await CapgoCapacitorFastSql.getServerInfo({ database: 'myapp' });
console.log('Server port:', info.port);
execute
SQL-Abfrage über Capacitor-Brücke (für einfache Abfragen) ausführen. Für bessere Leistung bei großen Datensätzen verwenden Sie direkt den HTTP-Protokoll über die SQLConnection-Klasse.
import { CapgoCapacitorFastSql } from '@capgo/capacitor-fast-sql';
const result = await CapgoCapacitorFastSql.execute({
database: 'myapp',
statement: 'SELECT * FROM users WHERE age > ?',
params: [18]
});
console.log('Rows:', result.rows);
Vollständige Referenz
- GitHub: https://github.com/Cap-go/capacitor-fast-sql/
- Dokumentation: /docs/plugins/fast-sql/
Fortsetzen Sie mit der Verwendung von @capgo/capacitor-fast-sql
Wenn Sie die Verwendung von Mit der Verwendung von @capgo/capacitor-fast-sql planen, um Speicher und Dateihandling zu verwalten, verbinden Sie es mit @capgo/capacitor-fast-sql For die Implementierungsdetails in @capgo/capacitor-fast-sql, Anleitung zum Starten For die Implementierungsdetails in Anleitung zum Starten, @capgo/capacitor-data-storage-sqlite For die Implementierungsdetails in @capgo/capacitor-data-storage-sqlite, Mit @capgo/capacitor-data-storage-sqlite For die native Fähigkeit in Mit @capgo/capacitor-data-storage-sqlite, und @capgo/capacitor-file For die Implementierungsdetails in @capgo/capacitor-file.