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
Format DataExplained
33 of 33 rows
Konfigurasi suntingan manusia
Pasangan kekunci-nilai berasaskan inden dengan senarai dan penyarangan
Fail konfigurasi, saluran CI, dan pensirian data
Jadual pasangan kekunci-nilai dengan nilai berjenis
Konfigurasi aplikasi dalam projek Rust dan Python
Seksyen rata pasangan kekunci-nilai
Konfigurasi aplikasi dan sistem yang mudah
Pasangan KUNCI=nilai rata, satu setiap baris
Pemboleh ubah persekitaran dan rahsia
JSON dengan kekunci tanpa petikan, komen, dan koma berikutnya
Konfigurasi sunting tangan yang kekal hampir dengan JSON
JSON dengan komen baris dan blok
Tetapan editor seperti konfigurasi VS Code
JSON dengan petikan, koma, dan komen yang longgar
Konfigurasi mesra manusia yang ditukar kepada JSON
Kekangan nilai berjenis digabungkan melalui penyatuan
Skema konfigurasi, pengesahan, dan penemplatan Kubernetes
Nod dengan argumen, anak, dan penyarangan
Dokumen konfigurasi sebagai alternatif YAML
Struct dan enum gaya Rust dengan penyarangan
Keadaan aplikasi dan permainan Rust melalui serde
Pokok properti binari kekunci, senarai, dan nilai
Tetapan aplikasi macOS dan iOS
Tag XML mengekodkan kekunci dan nilai property list
Property list Apple yang mudah dibaca dalam projek Xcode
Pertukaran antara mesin
Objek dan tatasusunan bersarang dengan nilai berjenis
API dan konfigurasi di merata tempat
Tag dengan atribut dan penyarangan yang dalam
Dokumen, SOAP, dan sistem syarikat warisan
Baris nilai dipisahkan koma di bawah pengepala
Data berjadual dan pertukaran hamparan
Objek dan tatasusunan binari yang padat
Muatan mesin-ke-mesin yang pantas dan kecil
Satu objek JSON setiap baris tanpa tatasusunan luar
Log penstriman, saluran peristiwa, dan eksport tambah-sahaja
Reka letak binari berlajur dengan pengekodan dan statistik setiap lajur
Pertanyaan analitis ke atas subset lajur di tasik data
Rekod ditakrifkan skema dalam pengekodan baris yang padat
Saluran Kafka dan data Hadoop dengan skema yang berkembang
Medan berteg yang padat, diisytiharkan dalam skema berasingan
Perkhidmatan gRPC dan pertukaran mesej merentas bahasa
JSON binari dengan jenis tarikh, binari, dan id tambahan
Storan MongoDB dan protokol wayar
Struct ditakrifkan antara muka dengan pengekodan binari yang padat
RPC merentas bahasa dan saluran pensirian
Reka letak struct dibaca terus tanpa langkah nyahkod
Penghuraian zero-copy apabila kependaman penting
Jadual medan rata diakses mengikut ofset
Data permainan dan mudah alih dibaca di tempat tanpa peruntukan
Tatasusunan berlajur dalam memori dalam reka letak dikongsi
Pertukaran berjadual zero-copy antara pustaka analitik
Jalur berlajur dengan mampatan dan indeks ringan
Jadual Hive dan storan berskala gudang data
Pengekodan binari padat bagi model data JSON
Peranti terhad dan trafik IoT berasaskan CoAP
JSON binari dengan rujukan dikongsi untuk kekunci berulang
Perkhidmatan Java throughput tinggi berasaskan Jackson
Format domain
Objek JSON mengekodkan titik, garis, dan poligon
Peta web dan API ciri geografi
Log JSON permintaan, respons, dan pemasaan HTTP
Jejak rangkaian pelayar dikongsi untuk penyahpepijatan
Item suapan XML dengan tajuk, tarikh, dan pautan
Menerbitkan kemas kini kepada pembaca suapan
Teks biasa dengan penanda tanda baca untuk tajuk dan penekanan