Adatbázis-mentések: SQL, CSV és JSON exportok
Relációs sémák, táblaszerializáció és leállásmentes adatmizrációk.
A fájlokat a webböngésződben, az HTML5 Canvas és a WebAssembly segítségével dolgozzuk fel. Egyetlen bájt sem hagyja el az eszközödet.
Kerüld el a feltöltési és letöltési sorokat. Az átalakítások helyben, a teljes hardveres sebességgel futnak, szerverkorlátok nélkül.
Megfelel a hivatalos ISO, W3C és IETF specifikációknak a modern operációs rendszerek közötti kimeneti kompatibilitás biztosítása érdekében.
Formátum-összehasonlítás és műszaki specifikációk
| Kimeneti formátum | MIME-típus | Specifikáció | Típus |
|---|---|---|---|
| SQLITE adatbázis | application/vnd.sqlite3 | SQLITE-FILE-SPEC | Beágyazott relációs adatbázis |
| SQL mentés | text/plain | ANSI-SQL-SPEC | Strukturált lekérdező nyelvű adatbázis-mentés |
| CSV táblázat | text/csv | RFC-4180-CSV | Vesszővel elválasztott értékek |
| JSON adat | application/json | RFC-4180-CSV | JavaScript Object Notation |
| DB Adatbázis tároló | application/vnd.sqlite3 | SQLITE-FILE-SPEC | Általános relációs adatbázis fájl |
Műszaki specifikációk és kodek áttekintés
SQL-mentések és a lapos CSV-exportok összehasonlítása
Egy SQL-mentés tartalmazza a táblasémákat (CREATE TABLE) és az adatsorokat is (INSERT INTO), újjáépítve a kapcsolatokat, indexeket és oszloptípusokat. A CSV-exportok csak a nyers sorokat mentik ki, ami az importálás során manuális séma-meghatározást igényel.
Adatbázisok migrálása motorok között
A különböző SQL-adatbázismotorok (PostgreSQL, MySQL, SQLite) kissé eltérő szintaxist használnak az adattípusokhoz és az auto-increment kulcsokhoz. A relációs táblák strukturált JSON- vagy CSV-formátumra történő konvertálása tiszta köztes formátumot biztosít az adatbázisok közötti átvitelekhez.
0 bájt lett feltöltve külső szerverekre. Minden feldolgozás helyben, az Ön böngészőjének homokozójában történt.