Salut,
J'ai plusieurs questions.
Quelque est la taille limite des variables perl?
Si je crée un tableau à 100 million d'entrées, bug.
2 - je cherche un algo ou une idée pour faire des recherches d'éléments dans un fichier de façon la plus optimale
Code : Sélectionner tout - Visualiser dans une fenêtre à part my @test = (1..100_000_000);
J'ai un fichier de 2 Go contenant 2 colonnes (listes de numéros).
Il y en a en tout environ 150 millions de lignes.
J'ai un autre fichier qui fait plus de 25Go et je dois y récupérer environ 40 millions d'entrées.qui sont elles séparées par d'autres lignes dont j'ai pas besoin
Pour chacun des 40 millions d'entrées, je dois vérifier s'ils existent dans le fichier de 130 millions d'entrées puis faire la correspondance entre colonne 1 et 2.
vu que je peux pas mettre les 130 millions d'entrées dans un tableau pour y faire une recherche, ça devient galère.
J'ai également tester de faire 10 tableaux de 10 millions de cases, ça passe pas non plus.
Pourtant J'ai 8 Go de Ram
Donc j'ai découpe mon fichier de 130millions en plusieurs fichiers d'un million d'entrée et je jongle avec, mais c très long.
Y a t il une astuce plus simple et rapide?
Partager