2011-10-07 20 views
15

Soy nuevo en Solr. ¿Alguien puede decir dónde almacena el índice?donde solr almacena el índice de búsqueda, en la base de datos o en el archivo?

  1. la base de datos de sitios existente
  2. crear nueva base de datos
  3. en archivos XML.

Gracias de antemano

EDIT: Lo pregunto porque necesito una lista de archivos para copiar a la producción. Supongamos que, si indexo un sitio en un entorno de desarrollo, qué archivos necesito copiar al entorno de producción. no queremos volver a indexar todo el sitio cuando está en vivo.

EDIT-2 donde puedo encontrar el directorio de índice, que almacena la carpeta de datos?

Respuesta

16

El índice Solr (y subyacente Lucene) es una estructura de datos especialmente diseñada, almacenada en el sistema de archivos como un conjunto de archivos de índice.

El índice está diseñado con estructuras de datos eficientes para maximizar el rendimiento y minimizar el uso de recursos.

puede comprobar el índice de Lucene que usualmente residen en la carpeta de datos/index

información detallada @http://lucene.apache.org/java/3_0_0/fileformats.html

+1

Gracias Jayendra, por lo que si i indexar un sitio en el entorno de desarrollo, que archivos que necesito copiar a entorno de producción. no queremos volver a indexar todo el sitio cuando está en vivo. – innocent

+0

puede copiar sobre la carpeta de datos que contiene el directorio de índice. – Jayendra

+0

sí, eso es lo que estoy preguntando, donde puedo encontrar el directorio de índice. estoy usando el entorno de Debian – innocent

Cuestiones relacionadas