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
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
Ave que vuela, a la cazuela.