echoprint server - время поиска отпечатка пальца занимает 2-3 секунды
Мы сталкиваемся с большим временем запроса совпадения отпечатков пальцев. Ниже приведена информация о нашей настройке:
- echonest / echoprint-сервер, работающий на одном узле (solr 1.0), работающий на экземпляре amazon ec2, большой ящик m3.2x с 30G RAM и 8 ядрами
- 2,5 миллиона треков (количество сегментов 19933333) загружены с размером индекса Solr 1.0 около 91G.
- Прикладная оптимизация HashQueryComponent.java https://github.com/playax/echoprint-server/commit/706d26362bbe9141203b2b6e7846684e7a417616
- Также пытались захватить статистику метода eval, некоторые итерации цикла последовательного подчитывающего устройства считывателя индекса заняли более 1 секунды, чтобы перебрать все термины.
Любые предложения или указатели в правильных направлениях будут очень полезны.