Relaatioskeemojen, sarakekohtaisen tallennuksen ja sulautettujen tietokantamuotojen opas
B-puun sivuasettelujen, write-ahead-lokien (WAL), rivi- ja sarakepohjaisen tallennuksen sekä skeemasiirtojen analysointi SQLite-, DuckDB-, Parquet- ja SQL-vedoksissa.
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
B-puun sivut, tyyppipakotus ja skeeman siirron tarkkuus
Muuntaminen SQL-vedosten, SQLite:n ja Parquetin kaltaisten analyyttisten muotojen välillä edellyttää viiteavainrajoitteiden, saraketietotyyppien ja null-arvojen sallivuussemantiikan säilyttämistä ilman tarkkuuden heikkenemistä.
0 tavua ladattu ulkoisille palvelimille. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.