ZST Extract
ZST Extract décompresse les archives Zstandard et permet aux développeurs et ingénieurs de données d'extraire rapidement les données et d'intégrer le contenu décompressé dans les pipelines.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
À propos de cet outil
Logique principale & Fonctionnalités: il prend en charge les uploads de fichiers ou l'entrée en streaming, décompresse le ZSTD, gère éventuellement les wrappers tar.zst, renvoie les charges utiles décompressées ou les métadonnées des fichiers extraits et assure des vérifications d'intégrité. Fonctions requises: entrée d'un flux binaire ou d'un fichier; moteur de décompression; sortie des données brutes ou des fichiers extraits. Les options/avancées incluent le streaming sans expansion complète en mémoire, l'extraction partielle, la gestion automatique de Tar et des métadonnées détaillées par entrée. Les facteurs distinctifs incluent un traitement déterministe, une sortie en blocs et la génération de métadonnées pour l'acheminement en aval.
Entrées & Sorties: les entrées comprennent un flux binaire ou un fichier (obligatoire) et des indicateurs optionnels pour le mode d'extraction, les filtres de fichiers ou les métadonnées de streaming. Les sorties incluent soit le flux de données décompressé, soit un manifeste décrivant les fichiers extraits (chemins, tailles, CRC), ou les deux. La validation assure des limites de taille d'entrée et les sorties respectent des formats standard de l'industrie pour l'ingestion en aval.
Algorithmes & Calculs: l'outil utilise un décompresseur Zstandard en streaming avec prise en charge des wrappers tar.zst. Il traite les blocs compressés dans l'ordre, calcule les CRC pour l'intégrité lorsque c'est applicable et peut émettre des métadonnées par entrée. L'utilisation de mémoire est limitée par le traitement en blocs; pas d'archive complète en mémoire.
Erreurs & Cas limites: gère les flux corrompus avec des rapports de décalage, les wrappers non pris en charge et les entrées manquantes avec des signaux d'erreur explicites. Les archives volumineuses déclenchent une sortie en blocs et des métadonnées de progression. Les demandes d'extraction partielle ne retournent que les entrées demandées tout en préservant la cohérence.
Industrie/Région & Localisation: conforme aux standards Zstandard et aux conventions d'archives tar; gère les données binaires indépendamment de la localisation; pas de restrictions régionales au-delà des limites habituelles de taille de fichier.
Hypothèses & Exclus: suppose que l'entrée est correctement formée (ZST ou tar.zst); ne déchiffre ni ne modifie le contenu; ne s'agit pas d'un outil UI et ne rend pas les résultats dans une UI; n'est pas responsable du stockage externe.
Comment utiliser
- Téléchargez un fichier .zst ou tar.zst ou fournissez une entrée en streaming.
- Sélectionnez le mode de sortie: données brutes ou manifeste des fichiers extraits.
- Lancez la décompression; le traitement s'effectue par blocs en streaming pour limiter l'utilisation de mémoire.
- Inspectez les sorties: données décompressées ou le manifeste d'intrigues avec les chemins et les tailles.
- Enregistrez les résultats dans le stockage ou alimentez-les dans les pipelines en aval.
Frequently Asked Questions
Trouvez des réponses rapides
Quelles entrées sont prises en charge ?
Quelles sorties puis-je obtenir ?
Comment la mémoire est-elle gérée ?
Convient-il aux pipelines de production ?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Convertisseur Spotify vers MP3
Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...
Calculateur de distance routière
Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...
Votre avis compte
Aidez-nous à nous améliorer
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic