Actualización de la entrada LuceneIndex en Java

Estoy usando índices lucene para una función de búsqueda en una aplicación en Java. Eliminar e insertar una nueva entrada en los índices de lucene es bastante sencillo, pero ¿alguien sabe cómo actualizar una entrada de índice de lucene?

Por ejemplo, el apellido de una persona en este momento es "Doe", cuando cambio eso a "Doe 1" en mi base de datos, también necesitaré actualizar mis índices.

Lo único que parece factible en este momento es eliminar esa entrada e insertar una nueva. ¿Pero hay alguna otra opción para eso?

Respuesta 1

Este código arroja una java.lang.NullPointerException. Estoy intentando compilar un poco de código para el jvm y esto es lo que mi compilador genera .class public test .super java / lang / Object ...

Estoy tratando de migrar de V1 a V2 de la API de YouTubeAnalytics. Pero no puedo entender el formato en el que debería indicar la consulta. Código que estoy intentando ejecutar: return analytics.reports (). Query () ...

Nunca trabajé con JSON antes y quería serializar una ArrayList <Person> en un archivo JSON. Mi clase de escritor se ve así: public class Writer {public void write () {ArrayList <...

Estoy investigando y estoy jugando con Apache Mahout 0.6. Mi propósito es construir un sistema que nombre diferentes categorías de documentos en base a las aportaciones del usuario. Los documentos no se conocen en ...