echoprint server - время поиска отпечатка пальца занимает 2-3 секунды

Мы сталкиваемся с большим временем запроса совпадения отпечатков пальцев. Ниже приведена информация о нашей настройке:

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

Любые предложения или указатели в правильных направлениях будут очень полезны.

0 ответов

Другие вопросы по тегам