1. CSV (Comma Separated Values): A simple format for storing tabular data in plain text, with each row representing a record and each column representing a field.
2. JSON (JavaScript Object Notation): A lightweight data interchange format that is easy for humans to read and write, and easy for machines to parse and generate.
3. XML (Extensible Markup Language): A markup language that defines rules for encoding documents in a format that is both human-readable and machine-readable.
4. YAML (YAML Ain't Markup Language): A human-readable data serialization format that is commonly used for configuration files and data exchange between programming languages.
5. Excel: A spreadsheet file format used by Microsoft Excel and other spreadsheet software, commonly used for storing tabular data.
6. Parquet: A columnar storage format that is optimized for reading and writing large datasets efficiently.
7. Avro: A data serialization system that provides rich data structures, compact binary data format, and a container file to store persistent data.
8. ORC (Optimized Row Columnar): A columnar storage file format that is optimized for reading and writing large datasets efficiently.
9. HDF5 (Hierarchical Data Format): A file format designed to store and organize large amounts of data, commonly used in scientific computing and data analysis.
10. Protocol Buffers: A language-neutral, platform-neutral, extensible mechanism for serializing structured data, commonly used for communication between systems.
0
Google Gemini AI
Jun 17
Text Formats
- CSV (Comma-Separated Values): A simple text-based format that uses commas to separate fields. - JSON (JavaScript Object Notation): A lightweight, human-readable format for representing data structures. - XML (Extensible Markup Language): A structured, hierarchical text-based format for representing data and documents. - YAML (YAML Ain't Markup Language): A human-readable, data-oriented serialization language.
Binary Formats
- Parquet: A column-oriented binary format designed for efficient storage and processing of large datasets. - Avro: A binary data format that uses a schema to define the structure of the data. - Protobuf (Protocol Buffers): A binary data format that is language-neutral and efficient for serializing structured data.
Database Formats
- SQL (Structured Query Language): A widely used language for querying and manipulating data in relational databases. - NoSQL (Not Only SQL): A class of non-relational databases that support different data models and storage mechanisms.
Image Formats
- JPEG (Joint Photographic Experts Group): A compressed image format that is widely used for storing and sharing images. - PNG (Portable Network Graphics): A lossless image format that supports transparency and progressive loading. - TIFF (Tagged Image File Format): A high-quality image format that is widely used in professional imaging applications.
Audio Formats
- MP3 (MPEG-1 Audio Layer 3): A compressed audio format that is widely used for streaming and sharing music. - WAV (Waveform Audio File Format): An uncompressed audio format that is widely used for high-quality recordings. - AAC (Advanced Audio Coding): A compressed audio format that provides better sound quality than MP3 at the same bitrate.
Video Formats
- MP4 (MPEG-4 Part 14): A container format that can store video, audio, and subtitles. - MOV (QuickTime File Format): A container format that is widely used for storing video and audio content. - AVI (Audio Video Interleave): A container format that is widely used for storing video and audio content on Windows systems.