Je veux créer une base de données en utilisant l'un des SGBDR possibles. Il aura un tableau avec environ 150 colonnes. L'objectif est d'effectuer la recherche du plus proche voisin de certains autres objets. C'est donc un NNS dans l'espace de 150 dimensions.
J'ai déjà essayé d'utiliser des méthodes évidentes comme les distances L1 ou L2 mais bien sûr, cela prend beaucoup de temps pour les tableaux avec de nombreuses lignes. J'ai également essayé de regarder l'arbre KD (notez que je ne l'ai pas testé) et PG-Strom mais ils ne sont pas une bonne solution pour les données à plusieurs dimensions.
Puis-je en quelque sorte améliorer la vitesse de la recherche décrite en utilisant des méthodes mathématiques (comme KD-tree) ou des méthodes techniques (comme PG-Strom)?
J'essaierai d'utiliser n'importe quel SGBDR qui permettra d'améliorer la vitesse du NNS. Mais MySQL et PostgreSQL sont le SGBD le plus approprié pour moi.