J'utilise pylucene pour construire un index qui sera utilisé dans un programme python multitraitement.Pylucene et multiprocessing
Lorsque j'essaie de rechercher dans l'index, l'exécution est bloquée lorsque j'utilise les méthodes QueryParser.parse ou IndexSearcher.search.
Le bloc ne se produit pas tout le temps et il arrive avec des recherches distinctes dans les premières secondes de l'exécution.
Qu'est-ce que je fais mal? Quelle est la meilleure façon d'utiliser le multiprocessing et le pylucène? Merci
Assez spécifique problème qui n'affectera probablement pas beaucoup d'autres, mais avoir un +1 pour revenir et répondre à la question! – Rejected