10 Punkte von xguru 2021-01-21 | 2 Kommentare | Auf WhatsApp teilen
  • SQLite wird in Cloudflare Workers per WASM eingebettet und die Daten werden in Workers KV gespeichert

  • Serverlose Funktionen wie eine Remote-DB nutzen

→ SQL wird direkt remote aufgerufen, um Daten zu lesen

  • Nutzbar, wenn ein schreibgeschützter Datensatz anstelle einer REST-API verwendet werden soll
  • Die Beispieldaten sind Wechselkursdaten der Europäischen Zentralbank

2 Kommentare

 
chiwanpark 2021-01-21

Es gibt auch das Paket sql.js, das entwickelt wurde, damit sich das in WASM kompilierte Ergebnis von SQLite einfach verwenden lässt. https://github.com/sql-js/sql.js

 
xguru 2021-01-21

SQLite selbst ist ursprünglich tatsächlich Serverless, also ganz ohne Server: https://www.sqlite.org/serverless.html

Mit serverless ist hier jedoch gemeint, SQLite auf Function as a Service zu betreiben.

Ich denke, das könnte sich für verschiedene Einsatzzwecke eignen. Besonders gut dürfte es zu den nahezu latenzfreien Workers von Cloudflare passen.

Workers sind auf 100.000 Queries pro Tag und 1.000 Requests pro Minute begrenzt, daher ist das für einfache API-Zwecke vollkommen ausreichend.

https://developers.cloudflare.com/workers/platform/limits