Este documento introduce Solr, un servidor de búsqueda y indexación de texto completo. Explica que Solr se comunica a través de HTTP, soporta formatos XML y JSON, y está basado en Lucene, una librería de búsqueda de texto completo. También describe algunos conceptos fundamentales como documentos, campos y términos, e incluye ejemplos de cómo instalar y usar Solr.
12. • servidor de indexación
• comunica a través HTTP (REST)
• soporta formatos XML y JSON
• configuración vía ficheros
• caché a diferentes niveles
• basado en Lucene
• orientado a documentos (NoSQL)
• extensible
• distribuido, escalable, etc.
14. • librería de búsqueda full-text
• muy utilizada y extendida
• desarrollada desde el 2000
• pertenece a la Fundación Apache
• open source
Lucenees...
ynoes:
• un servidor, crawler o un sistema
16. Término Documentos
a doc1[2x]
brown doc2[1x],doc3[1x]
cat doc4[1x]
cow doc2[1x]
… …
once doc1[1x]
over doc2[1x]
the doc2[1x],doc3[1x]
doc4[1x]
…
Documento Contenido
doc1
once upon a
time, in a land
doc2
the brown cow
jumped over...
doc3
the quick
brown fox…
doc4
the cat in the
hat
IndiceInvertido
ademásseguardalaposición
deltérminoeneldocumento
17. • Documento: Cualquier fragmento
de información enviado a Solr.
• Campo: Unidad lógica que
compone a los documentos
(columnas en un SGBD).
• Término: Es la unidad básica que
compone cada campo de un
documento.
ConceptosFundamentales