Géolocalisation : MySQL GIS à la rescousse

le 25/11/2007 à 12:51
Géolocalisation : MySQL GIS à la rescousse
Note de l'auteur :

Comme tout un chacun, j'utilise la table GeoLite de MaxMind pour geolocaliser les IP de phpversion. Comme GeoLite fournit la geolocalisation par intervalle, j'ai commencé à utiliser la clause Between pour repérer les pays de chaque IP : le temps de traitement de la requête sur 28 millions de domaines était... long.

Jeremy Cole vient à la rescousse avec MySQL GIS : c'est l'implémentation MySQL de la gestion des données géographiques. En appliquant les principes géométriques aux IP, on atteind des temps de traitement impressionnants.

- On efficiently geo-referencing IPs with MaxMind GeoIP and MySQL GIS
- GeoLite
- Chapter 17. Spatial Extensions

Commentaires

Ecrire

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours