Я написал свой собственный обработчик обновлений для моей установки solr, используя jdbc для запроса базы данных mysql. Все работает отлично: программа обновления запрашивает базу данных, получает нужные мне данные и обновляет их в моих документах! Fantastic!
Единственная проблема - мне нужно открывать и закрывать mysql-соединение для каждого документа, который я читаю. Так как у нас есть что-то вроде 10kk проиндексированного документа, я думал об открытии соединения mysql в самом начале процесса индексирования, где-то его хранил и использовал в моем собственном обработчике обновлений. Когда весь процесс индексации завершен, соединение должно быть закрыто.
Пока это возможно?