Synchronisation lente

Ça fait bien longtemps que je le sais et c’est déjà dans ma todo liste… Je comprend que c’est rageant mais je fais ce que je peut avec le temps libre dont je dispose !

Oui c’est beaucoup trop lent, j’en avait fais le constat ici : Duniter: performances de la synchronisation de la blockchain - #3 by elois

Non très mauvaise approche. Là tu cherche à contourner un problème (qui plus est avec de la complexité supplémentaire) plutôt qu’a le résoudre.

L’info qu’il te manque, c’est que la lenteur de la sync est une conséquence d’une implémentation pas optimisée. Et l’optimisation ça peut tout changer, on passera très probablement de 2h à moins de 5 min.

Dans le cas présent, c’est principalement la façon de structurer les données qui rend l’indexation extrèmement inefficace.

Bref, mon plan d’action c’est d’abord de refondre entièrement la structure des données, attendons déjà de voir a quel point cela va améliorer la situation avant d’envisager quoi que ce soit d’autres.