edge-sql : सर्वरलेस SQLite
(sql.lspgn.workers.dev)-
Cloudflare Workers में WASM के रूप में SQLite को embed करके डेटा को Workers KV में स्टोर करता है
-
सर्वरलेस function को remote DB की तरह इस्तेमाल करना
→ SQL को सीधे remote से कॉल करके डेटा पढ़कर लाने का तरीका
- read-only dataset को REST API के बजाय इस्तेमाल करना हो, तब उपयोगी
- उदाहरण डेटा European Central Bank के exchange rate डेटा हैं
2 टिप्पणियां
SQLite के WASM compile result को आसानी से इस्तेमाल करने के लिए बनाया गया
sql.jspackage भी है। https://github.com/sql-js/sql.jsSQLite DB खुद मूल रूप से सचमुच serverless है, जैसा कि https://www.sqlite.org/serverless.html में बताया गया है।
लेकिन यहाँ serverless का मतलब Function as a Service के ऊपर SQLite चलाने का तरीका है।
लगता है कि इसे कई तरह के उपयोगों में इस्तेमाल किया जा सकता है। खासकर लगभग शून्य latency वाले Cloudflare Workers के लिए यह काफी उपयुक्त लगता है।
Workers में प्रति दिन 1 लाख queries और प्रति मिनट 1000 requests की सीमा है, इसलिए साधारण API उपयोग के लिए यह पर्याप्त है।
https://developers.cloudflare.com/workers/platform/limits