ডাটাবেজ ডাম্পস: SQL, CSV এবং JSON এক্সপোর্ট
রিলেশনাল স্কিমা, টেবিল সিরিয়ালাইজেশন এবং জিরো-ডাউনটাইম ডাটা মাইগ্রেশন।
আপনার ফাইলগুলি HTML5 Canvas এবং WebAssembly ব্যবহার করে সম্পূর্ণ আপনার ওয়েব ব্রাউজারে প্রসেস করা হয়। কোনো ডেটা কখনোই আপনার ডিভাইস ছেড়ে যায় না।
আপলোড এবং ডাউনলোড কিউ এড়িয়ে চলুন। সার্ভার সীমা ছাড়াই স্থানীয়ভাবে সম্পূর্ণ মেশিনের হার্ডওয়্যার গতিতে রূপান্তর ঘটে।
আধুনিক অপারেটিং সিস্টেম জুড়ে আউটপুট সামঞ্জস্য নিশ্চিত করতে অফিসিয়াল ISO, W3C এবং IETF স্পেসিফিকেশন মেনে চলে।
ফরম্যাট তুলনা এবং প্রযুক্তিগত বৈশিষ্ট্য
| আউটপুট ফরম্যাট | MIME টাইপ | বৈশিষ্ট্য | ধরন |
|---|---|---|---|
| SQLITE ডেটাবেস | application/vnd.sqlite3 | SQLITE-FILE-SPEC | এম্বেডেড রিলেশনাল ডেটাবেস |
| SQL ডাম্প | text/plain | ANSI-SQL-SPEC | স্ট্রাকচারড কোয়েরি ল্যাঙ্গুয়েজ ডাম্প |
| CSV টেবিল | text/csv | RFC-4180-CSV | কমা-সেপারেটেড ভ্যালুজ |
| JSON ডেটা | application/json | RFC-4180-CSV | জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন |
| DB ডেটাবেস কন্টেইনার | application/vnd.sqlite3 | SQLITE-FILE-SPEC | সাধারণ রিলেশনাল DB ফাইল |
প্রযুক্তিগত বৈশিষ্ট্য এবং কোডেক বিভাজন
SQL ডাম্প বনাম ফ্ল্যাট CSV এক্সপোর্ট
একটি SQL ডাম্পে টেবিল স্কিমা (CREATE TABLE) এবং ডাটা রো (INSERT INTO) উভয়ই থাকে, যা সম্পর্ক, সূচক এবং কলামের ধরনগুলোকে পুনরায় তৈরি করে। CSV এক্সপোর্টগুলো শুধুমাত্র র ডেটা রো এক্সপোর্ট করে, যার ফলে আমদানির সময় ম্যানুয়াল স্কিমা সংজ্ঞায়নের প্রয়োজন হয়।
ইঞ্জিন জুড়ে ডাটাবেজ মাইগ্রেশন
বিভিন্ন SQL ডাটাবেজ ইঞ্জিন (PostgreSQL, MySQL, SQLite) ডেটা টাইপ এবং অটো-ইনক্রিমেন্ট কী-এর জন্য সামান্য ভিন্ন সিনট্যাক্স ব্যবহার করে। ক্রস-ডাটাবেজ স্থানান্তরের জন্য রিলেশনাল টেবিলগুলোকে স্ট্রাকচার্ড JSON বা CSV-তে রূপান্তর করা একটি পরিষ্কার ইন্টারমিডিয়েট ফরম্যাট প্রদান করে।
বাহ্যিক সার্ভারে ০ বাইট আপলোড করা হয়েছে। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজার স্যান্ডবক্সে স্থানীয়ভাবে ঘটেছে।