Я хочу создать базу данных, используя любую из возможных СУБД. В нем будет таблица с примерно 150 столбцами. Цель состоит в том, чтобы выполнить поиск ближайшего соседа некоторых других объектов. Так что это NNS в 150-мерном пространстве.
Я уже пытался использовать некоторые очевидные методы, такие как расстояния L1 или L2, но, конечно, это занимает много времени для таблиц с большим количеством строк. Также я попытался взглянуть на KD-дерево (заметьте, я не тестировал его) и PG-Strom, но они не являются хорошим решением для данных с большим количеством измерений.
Можно ли как-то улучшить скорость описанного поиска, используя математические методы (например, KD-дерево) или технические методы (например, PG-Strom)?
Я постараюсь использовать любую СУБД, позволяющую повысить скорость работы NNS. Но MySQL и PostgreSQL являются наиболее подходящей для меня СУБД.