Categorías: [Curso] Solr

02.- Crear una coleccion (db) y hacer un query en solr 7.5 en Ubuntu 18.04 ☀️


1. Crea la primera colección Solr

Después de la instalación exitosa de Solr en su sistema. Cree la primera colección en Apache Solr asi.

sudo su - solr -c "/opt/solr/bin/solr create -c mycol1"

Donde:
mycol1=Nombre de mi coleccion

2. Acceder a Solr Admin Panel

El Solr predeterminado se ejecuta en el puerto 8983. Abre tu navegador asi http://localhost:8983

Hacemos click en core dinde podemos ver la coleccion previamente creada

3.- Creamos el esquema

En la terminal colocamos esta instuccion donde crearemos el esquema (tablas)

curl http://localhost:8983/solr/mycol1/schema -X POST -H 'Content-type:application/json' --data-binary '{
    "add-field" : {
        "name":"name",
        "type":"string",
        "indexed":true,
        "stored":true
    },
    "add-field" : {
        "name":"age",
        "type":"pint",
        "indexed":true,
        "stored":true
    }
}'

4.- Cargamos los datos a la coleccion

Nos movemos a /var/solr/data/mycol1 donde creamos la carpeta db (o cualquier nombre que querramos), entramos a db creamos el archivo test.xml (o cualquier nombre).
cd /var/solr/data/mycol1
mkdir db
vim test.xml

<add>
  <doc>
    <field name = 'name'>tester</field>
    <field name = 'age'>30</field>
  </doc>
  <doc>
    <field name = 'name'>developer</field>
    <field name = 'age'>32</field>
  </doc>
</add>

Con este comando subimos los datos previamnete creados en test.xml a mycol1

java -Dc="mycol1" -jar /opt/solr/example/exampledocs/post.jar /var/solr/data/mycol1/db/test.xml

Abrimos el navegador con esta url http://localhost:8983/solr/#/mycol1/query hacemos click en “ExeCute Query” y nos debe dar este resultado

<<Instalar solr 7.5 en Ubuntu 18.04 

Eugenio Chaparro

Compartir
Publicado por
Eugenio Chaparro

Entradas recientes

🟢Editar código de un módulo en Dolibarr [04]

🟢Editar código de un módulo en Dolibarr [04]

En este tutorial vamos editar el código de nuestro módulo personas para poder personalizar algunas…

2 meses hace
🟢Crear un sub_módulo en Dolibarr [03]

🟢Crear un sub_módulo en Dolibarr [03]

En este tutorial vamos a crear un sub módulo llamado seguridad que será muy parecido…

2 meses hace
🟢Modificar un módulo en Dolibarr [02]

🟢Modificar un módulo en Dolibarr [02]

En este tutorial aprenderemos a editar el objeto personas del modulo persona que creamos en…

2 meses hace
🟢Constructor de módulos en Dolibarr

🟢Constructor de módulos en Dolibarr

Como mencionamos anteriormente Dolibarr es un proyecto realizado sobre la base de una política clara:…

2 meses hace
🟢Tickets en Dolibarr [19]

🟢Tickets en Dolibarr [19]

Los ticket en dolibarr nos ayudan a comunicar inconveniente en nuestros productos y servicios dentro…

2 meses hace
🟢Agenda en Dolibarr [18]

🟢Agenda en Dolibarr [18]

Las agendas en dolibarr nos ayudan a ver las actividades realizadas en proceso y por…

2 meses hace