Le 22 février 2012 19:03, Emilie Laffray <emilie.laff...@gmail.com> a écrit :
> C'est pour ça qu'il y a le type gist sous postgresql. Mais je te conseille
> vraiment de pousser l'idée sur la mailing list internationale de
> développement.

Je connais ce type. Il est malheureusement bien plus limité dans son
usage que la solution très générale des index multidimensionnels, qui
sont aussi optimum en terme de distribution statistique des données
puisque 'autoadaptatifs" et ne nécessitant *aucune* prétransformation
avec un découpage prédéterminé arbitraire (ce que fait le type gist en
question).

J'ai l'habitude d'utiliser des index multidimensionnels sour Oracle,
et cela ne change strictement rien au modèle relationnel lui-même : on
n'a pas besoin du tout de type spécial pour des valeurs
multidimensionnelles (même si de tels moteurs savent par exemple
déclarer un attribut de type "nombre complexe", adéquat pour
représenter une coordonnée 2D), voire parfois aussi des valeurs de
type vecteur ou matrice (avec des dimensions et tailles
prédéterminées), pour ne pas avoir à nommer chaque coordonnée dans un
attribut séparé, ni non plus individuellement leur type, quand les
coordonnées sont de type homogène, généralement numérique (entier mais
le plus souvent ou réel en simple ou double précision), ce qui est
fort pratique pour les valeurs complexes.

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à