Tietokantavedokset: SQL-, CSV- ja JSON-viennit
Relationaaliset skeemat, taulukoiden serialisointi ja käyttökatkottomat tietosiirrot.
Tiedostosi käsitellään kokonaan verkkoselaimessasi HTML5 Canvasin ja WebAssemblyn avulla. Yhtään dataa ei koskaan poistu laitteeltasi.
Ohita lataus- ja siirtojonot. Muunnokset tapahtuvat paikallisesti laitteiston täydellä teholla ilman palvelinrajoituksia.
Yhteensopiva virallisten ISO-, W3C- ja IETF-määritysten kanssa tuloksen yhteensopivuuden takaamiseksi eri käyttöjärjestelmissä.
Muotojen vertailu ja tekniset tiedot
| Tulostusmuoto | MIME-tyyppi | Määritys | Tyyppi |
|---|---|---|---|
| SQLITE tietokanta | application/vnd.sqlite3 | SQLITE-FILE-SPEC | Upotettu relaatiotietokanta |
| SQL vedos | text/plain | ANSI-SQL-SPEC | Structured Query Language -vedos |
| CSV taulukko | text/csv | RFC-4180-CSV | Pilkuin erotellut arvot |
| JSON data | application/json | RFC-4180-CSV | JavaScript Object Notation |
| DB Tietokantasäiliö | application/vnd.sqlite3 | SQLITE-FILE-SPEC | Yleinen relaatiotietokantatiedosto |
Tekniset tiedot ja koodekkien erittely
SQL-vedokset vs. litteät CSV-viennit
SQL-vedos sisältää sekä taulukoiden skeemat (CREATE TABLE) että datarivit (INSERT INTO), ja se luo uudelleen suhteet, indeksit ja saraketyypit. CSV-viennit vievät vain raakakrivit, mikä vaatii manuaalista skeeman määrittelyä tuonnin yhteydessä.
Tietokantojen siirtäminen moottoreiden välillä
Eri SQL-tietokantamoottorit (PostgreSQL, MySQL, SQLite) käyttävät hieman eri syntaksia tietotyypeille ja automaattisesti kasvaville avaimille. Relationaalisten taulukoiden muuntaminen jäsennetyksi JSON- tai CSV-muotoon tarjoaa puhtaan välimuodon tietokantojen välisiä siirtoja varten.
0 tavua ladattu ulkoisille palvelimille. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.