[OSM-dev-fr] Une non base de données pour stoker les coordonnées des nodes...

Christian Quest cquest at openstreetmap.fr
Mar 6 Déc 21:31:10 GMT 2011


A la relecture et réflexion, oui il me faut aussi maintenir les bbox
des way et relations... tout ce qui est dans la bbox serait à purger
(même si c'est sûrement trop).

Sur des données aussi denses (peu de trous dans les ID des notes, ways
et relations) c'est sûrement plus efficace que de passer par des
b-tree ou index qui servent à retrouver l'emplacement où on a rangé
l'info. Là, on sait directement où aller la lire et le cache disque
limite les seek/read (comme pour une BDD d'ailleurs). Les trous
éventuels sont de l'espace disque perdu, mais ce qu'on gagne d'un côté
en espace on le récupère largement en espace et en temps d'accès et de
traitement.

Pour les notes actuellement ça représente 9Go, pour les ways
(actuellement 140millions x 12 octets) ça ferai 1,7Go et les relations
(2 millions) 24Mo.
--
Christian



Plus d'informations sur la liste de diffusion dev-fr