फायरबेस से माइग्रेट करें
अपने फायरस्टोर डेटा, फायरबेस ऑथ उपयोगकर्ताओं और बकेट को ऑराबेस के खुले, उच्च-प्रदर्शन वाले बुनियादी ढांचे में ले जाने के लिए चरण-दर-चरण मार्गदर्शिका।
मैचिंग फायरबेस ईंटें
ऑराबेस प्रत्येक मालिकाना फायरबेस घटक को विक्रेता लॉक-इन के बिना मानक, खुली, स्व-होस्टिंग तकनीक से बदल देता है:
FirebaseAurabaseAurabase लाभ
Cloud Firestoreउच्चतर समतुल्य PostgreSQL (रिलेशनल + SQL) या ऑराबेस NoSQL (MongoDB-शैली)
Firebase Authसमान और समृद्ध समान OAuth समर्थन, MFA TOTP, मैजिक लिंक, पासवर्ड
Firebase Storageऑन-द-फ़्लाई छवि परिवर्तनों के साथ समान और समृद्ध S3 MiniO REST API
Cloud Functionsसेमएज फ़ंक्शंस डेनो मानक (डेनो.सर्व()) + WASM
Security Rulesसुपीरियरपोस्टग्रेस आरएलएस (पंक्ति-स्तरीय सुरक्षा) का सीधे आधार में मूल्यांकन किया गया
Firebase Realtime DBसेमऑराबेस रीयलटाइम (सीडीसी, उपस्थिति, NATS/वेबसॉकेट के माध्यम से प्रसारण)
4-चरणीय रोडमैप
- स्कीमा और डेटा - मॉडल का विकल्प (पोस्टग्रेएसक्यूएल रिलेशनल या नोएसक्यूएल संग्रह) और आयात (15 मिनट)
- प्रमाणीकरण - फायरबेस प्रामाणिक उपयोगकर्ताओं को निर्यात करें और बिना रीसेट किए स्क्रिप/बीक्रिप्ट हैश आयात करें (10 मिनट)
- स्टोरेज फ़ाइलें - क्लाउड स्टोरेज बकेट का ऑराबेस स्टोरेज के साथ सिंक्रोनाइज़ेशन (वॉल्यूम के आधार पर वैरिएबल)
- SDK प्रतिस्थापन —
firebase/*को@aurabase/aurabase-jsसे बदलना
फायरस्टोर से ऑराबेस तक
SQL की शक्ति और सख्त टाइपिंग का लाभ उठाने के लिए आप या तो अपने डेटा को PostgreSQL में सामान्य कर सकते हैं, या इसे सीधे Aurabase के NoSQL दस्तावेज़ स्टोर इंजन में आयात कर सकते हैं:
घर्षण रहित उपयोगकर्ता माइग्रेशन
फायरबेस के पासवर्ड हैशिंग एल्गोरिदम (स्क्रिप्ट, बीक्रिप्ट, आर्गन2आईडी) के समर्थन के लिए धन्यवाद, आपके उपयोगकर्ता अपना पासवर्ड रीसेट किए बिना अपने क्रेडेंशियल बनाए रखते हैं:
S3 बकेट को सिंक्रोनाइज़ करना
ऑराबेस स्टोरेज एक मानक S3 API का उपयोग करता है। आप rclone या aws-cli उपयोगिता के साथ अपनी फ़ाइलों को Google क्लाउड स्टोरेज से लगातार सिंक कर सकते हैं: