1 dépôt
Utilities for merging, splitting, or modifying database snapshot files.
Distinct from Data Structure Dumping: Focuses on the structural manipulation of database dump files (merging/splitting) rather than memory dumps or packet captures.
Explore 1 awesome GitHub repository matching data & databases · Database Dump Manipulation. Refine with filters or upvote what's useful.
redis-rdb-tools est une collection d'utilitaires spécialisés pour analyser, convertir et parser les fichiers de dump binaires de bases de données Redis. Il fonctionne comme un parser et un convertisseur qui extrait les clés et les valeurs de ces snapshots pour faciliter la récupération, la migration et l'analyse des données. Le projet se distingue par ses capacités de profilage mémoire et de manipulation de snapshots. Il inclut un analyseur de mémoire qui génère des rapports de consommation au niveau des clés pour identifier les inefficacités de stockage, ainsi qu'un utilitaire de manipulation capable de fusionner plusieurs fichiers de dump ou de diviser des snapshots uniques en parties plus petites. L'ensemble d'outils couvre un large éventail d'opérations sur les données, notamment la conversion de dumps binaires en JSON, la génération de commandes de protocole pour la réimportation de données et l'exportation d'enregistrements vers des bases de données relationnelles ou des moteurs de recherche. Il fournit également des utilitaires pour comparer différents snapshots de base de données afin d'identifier les changements au fil du temps et filtrer les clés à l'aide d'expressions régulières pendant le processus de parsing.
Provides capabilities for merging multiple Redis dump files or splitting large snapshots for sharded environments.