Langsung ke konten

@capgo/capacitor-fast-sql

SQLite native berperforma tinggi dengan protokol kustom untuk sinkronisasi efisien dan pengganti IndexedDB

SQLite native berperforma tinggi dengan protokol kustom untuk sinkronisasi efisien dan pengganti IndexedDB

Mulai dengan connect() dan metode inti lainnya yang tercantum di bawah ini.

PlatformDukunganCatatan
iOSYaNative
AndroidYaNative
WebYaSQLite/Wasm dan OPFS
  • connect - Inisialisasi koneksi database dan jalankan HTTP server.
  • disconnect - Tutup koneksi database dan hentikan HTTP server.
  • getServerInfo - Dapatkan port HTTP server dan token untuk komunikasi langsung.
  • execute - Jalankan query SQL via bridge Capacitor (untuk query sederhana). Untuk performa lebih baik pada dataset besar, gunakan protokol HTTP langsung via class SQLConnection.
MetodeDeskripsi
connectInisialisasi koneksi database dan jalankan HTTP server.
disconnectTutup koneksi database dan hentikan HTTP server.
getServerInfoDapatkan port HTTP server dan token untuk komunikasi langsung.
executeJalankan query SQL via bridge Capacitor (untuk query sederhana). Untuk performa lebih baik pada dataset besar, gunakan protokol HTTP langsung via class SQLConnection.
beginTransactionMulai transaksi database.
commitTransactionCommit transaksi yang sedang berjalan.
rollbackTransactionRollback transaksi yang sedang berjalan.
getPluginVersionDapatkan versi plugin native Capacitor.
configureWebKonfigurasikan opsi khusus web untuk modul WASM sql.js.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-fast-sql.

Jika Anda menggunakan @capgo/capacitor-fast-sql untuk merencanakan penyimpanan dan penanganan file, hubungkan dengan Menggunakan @capgo/capacitor-fast-sql untuk kapabilitas native di Menggunakan @capgo/capacitor-fast-sql, @capgo/capacitor-data-storage-sqlite untuk detail implementasi di @capgo/capacitor-data-storage-sqlite, Menggunakan @capgo/capacitor-data-storage-sqlite untuk kapabilitas native di Menggunakan @capgo/capacitor-data-storage-sqlite, @capgo/capacitor-file untuk detail implementasi di @capgo/capacitor-file, dan Menggunakan @capgo/capacitor-file untuk kapabilitas native di Using @capgo/capacitor-file.