Qual è il modo migliore per consentire a più processi di modificare un lucene
-
06-07-2019 - |
Domanda
Qual è il modo migliore per consentire a più processi di modificare un indice lucene.NEt senza blocco o conflitti?
Qual è il codice utilizzato per aggiungere " blocco " alle directory in modo che più fonti possano modificare / cercare l'indice senza interferenze?
Vorrei renderlo il più resistente possibile.
Grazie, Eli
Soluzione
Lucene non consente a più processi di modificare un indice contemporaneamente. Se hai più processi che vogliono modificare un indice lucene, le tue opzioni sono:
- Implementa un server che modifica l'indice e serve le richieste di altri processi.
- Usa Solr per fare quanto sopra.
- Scrivi le modifiche su una coda ed esegui un processo batch per leggere la coda e modificare l'indice.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow