Skip to content

Format Data diterangkan

Perbandingan format data mengikut struktur dan kegunaan terbaik.

Format data mengekodkan struktur dan nilai untuk penyimpanan atau pengangkutan. Setiap satu dioptimumkan untuk pembaca yang berbeza: manusia, mesin, atau kedua-duanya.

Jadual rujukan · 33 entri
33 of 33 rows
Konfigurasi suntingan manusia
Pasangan kekunci-nilai berasaskan inden dengan senarai dan penyaranganFail konfigurasi, saluran CI, dan pensirian data
Jadual pasangan kekunci-nilai dengan nilai berjenisKonfigurasi aplikasi dalam projek Rust dan Python
Seksyen rata pasangan kekunci-nilaiKonfigurasi aplikasi dan sistem yang mudah
Pasangan KUNCI=nilai rata, satu setiap barisPemboleh ubah persekitaran dan rahsia
JSON dengan kekunci tanpa petikan, komen, dan koma berikutnyaKonfigurasi sunting tangan yang kekal hampir dengan JSON
JSON dengan komen baris dan blokTetapan editor seperti konfigurasi VS Code
JSON dengan petikan, koma, dan komen yang longgarKonfigurasi mesra manusia yang ditukar kepada JSON
Kekangan nilai berjenis digabungkan melalui penyatuanSkema konfigurasi, pengesahan, dan penemplatan Kubernetes
Nod dengan argumen, anak, dan penyaranganDokumen konfigurasi sebagai alternatif YAML
Struct dan enum gaya Rust dengan penyaranganKeadaan aplikasi dan permainan Rust melalui serde
Pokok properti binari kekunci, senarai, dan nilaiTetapan aplikasi macOS dan iOS
Tag XML mengekodkan kekunci dan nilai property listProperty list Apple yang mudah dibaca dalam projek Xcode
Pertukaran antara mesin
Objek dan tatasusunan bersarang dengan nilai berjenisAPI dan konfigurasi di merata tempat
Tag dengan atribut dan penyarangan yang dalamDokumen, SOAP, dan sistem syarikat warisan
Baris nilai dipisahkan koma di bawah pengepalaData berjadual dan pertukaran hamparan
Objek dan tatasusunan binari yang padatMuatan mesin-ke-mesin yang pantas dan kecil
Satu objek JSON setiap baris tanpa tatasusunan luarLog penstriman, saluran peristiwa, dan eksport tambah-sahaja
Reka letak binari berlajur dengan pengekodan dan statistik setiap lajurPertanyaan analitis ke atas subset lajur di tasik data
Rekod ditakrifkan skema dalam pengekodan baris yang padatSaluran Kafka dan data Hadoop dengan skema yang berkembang
Medan berteg yang padat, diisytiharkan dalam skema berasinganPerkhidmatan gRPC dan pertukaran mesej merentas bahasa
JSON binari dengan jenis tarikh, binari, dan id tambahanStoran MongoDB dan protokol wayar
Struct ditakrifkan antara muka dengan pengekodan binari yang padatRPC merentas bahasa dan saluran pensirian
Reka letak struct dibaca terus tanpa langkah nyahkodPenghuraian zero-copy apabila kependaman penting
Jadual medan rata diakses mengikut ofsetData permainan dan mudah alih dibaca di tempat tanpa peruntukan
Tatasusunan berlajur dalam memori dalam reka letak dikongsiPertukaran berjadual zero-copy antara pustaka analitik
Jalur berlajur dengan mampatan dan indeks ringanJadual Hive dan storan berskala gudang data
Pengekodan binari padat bagi model data JSONPeranti terhad dan trafik IoT berasaskan CoAP
JSON binari dengan rujukan dikongsi untuk kekunci berulangPerkhidmatan Java throughput tinggi berasaskan Jackson
Format domain
Objek JSON mengekodkan titik, garis, dan poligonPeta web dan API ciri geografi
Log JSON permintaan, respons, dan pemasaan HTTPJejak rangkaian pelayar dikongsi untuk penyahpepijatan
Item suapan XML dengan tajuk, tarikh, dan pautanMenerbitkan kemas kini kepada pembaca suapan
Teks biasa dengan penanda tanda baca untuk tajuk dan penekananREADME, dokumentasi, dan kandungan tapak statik
Bab XHTML dizip dengan metadata pakej dan spinePengedaran e-buku yang boleh dialir semula