Baze podataka: SQL, CSV i JSON izvozi
Relacijske sheme, serijalizacija tablica i migracije podataka bez zastoja.
Vaše se datoteke obrađuju u potpunosti u vašem web pregledniku pomoću HTML5 Canvasa i WebAssemblyja. Nijedan podatak nikada ne napušta vaš uređaj.
Preskočite redove čekanja za prijenos i preuzimanje. Pretvorbe se odvijaju lokalno pri punoj brzini sklopovlja stroja bez ograničenja poslužitelja.
U skladu sa službenim ISO, W3C i IETF specifikacijama kako bi se zajamčila kompatibilnost izlaza na modernim operativnim sustavima.
Usporedba formata i tehničke specifikacije
| Izlazni format | MIME vrsta | Specifikacija | Vrsta |
|---|---|---|---|
| SQLITE baza podataka | application/vnd.sqlite3 | SQLITE-FILE-SPEC | Ugrađena relacijska baza podataka |
| SQL izvadak | text/plain | ANSI-SQL-SPEC | Izvadak strukturiranog jezika upita |
| CSV tablica | text/csv | RFC-4180-CSV | Vrijednosti odvojene zarezom |
| JSON podaci | application/json | RFC-4180-CSV | JavaScript Object Notation |
| DB Spremnik baze podataka | application/vnd.sqlite3 | SQLITE-FILE-SPEC | Opća datoteka relacijske baze podataka |
Tehničke specifikacije i pregled kodeka
SQL izvozi u odnosu na ravne CSV izvoze
SQL izvoz sadrži i sheme tablica (CREATE TABLE) i retke podataka (INSERT INTO), čime se ponovno stvaraju odnosi, indeksi i vrste stupaca. CSV izvozi izvoze samo sirove retke, što zahtijeva ručnu definiciju sheme prilikom uvoza.
Migracija baza podataka između pogona
Različiti pogoni SQL baza podataka (PostgreSQL, MySQL, SQLite) koriste malo drugačiju sintaksu za vrste podataka i ključeve s automatskim povećanjem. Pretvaranje relacijskih tablica u strukturirani JSON ili CSV pruža čist posredni format za prijenose između baza podataka.
0 bajtova učitano na vanjske poslužitelje. Sva obrada odvijala se lokalno u sandčiću vašeg preglednika.