5 पॉइंट द्वारा xguru 2022-07-28 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • यह passthrough फ़ाइल सिस्टम की तरह काम करता है, इसलिए SQLite DB के write operations को intercept करके उन्हें कई मशीनों से बने क्लस्टर में replicate करता है
  • FUSE 3 + Leader Election (Consul session) + HTTP Server (नोड्स के बीच बदलाव प्राप्त करने के लिए API server)
  • फिलहाल केवल Linux पर काम करता है
  • LTX (Liteserver Transaction File) फ़ॉर्मैट के जरिए SQLite के transaction data का पता लगाता है, और transaction unit के आधार पर store और replicate करता है
    → WAL तरीके से अलग, replication के लिए optimize किया गया फ़ॉर्मैट

2 टिप्पणियां

 
galadbran 2022-07-28

सरल है, इसलिए आसानी से इस्तेमाल करना अच्छा लगता है? ओह, काम धीरे-धीरे बड़ा होता जा रहा है? तो फिर features जोड़ने पड़ेंगे, है ना?
क्या flow थोड़ा ऐसा ही है? ^^;
जब काम बड़ा हो जाए, तो किसी बिंदु पर ऐसा भी लग सकता है कि किसी दूसरे DB पर migrate करना पड़े…

 
xguru 2022-07-28

लगता है SQLite को थोड़ा बड़े स्तर पर इस्तेमाल करने के लिए कई प्रयास सामने आ रहे हैं