01.- Instalar ElasticSearch en Ubuntu 18.04 [Tutorial en Espa帽ol 馃嚜馃嚫]


Introducci贸n

Quiz谩s algo de lo que voy a decir a continuaci贸n no sea exactamente lo que los expertos saben pero lo voy a decir as铆 porque la idea es que se entienda que es elasticsearch. Vamos a hacer un cuestionario para entender mejor a ElasticSearch:

1.- Para empezar que es elasticsearch: Es un motor de bases de datos osea una base de datos as铆 como mysql, sqlserver, access (perd贸n por la comparacion), oracle, postgreSQL entre otras m谩s. Pero Elasticsearch usar otro tipo de ingenier铆a para almacenar y leer la informaci贸n

2.- Porque usar Elasticsearch: Es facil, es mas rapida, soporta m谩s cantidades de informaci贸n incluso podemos almacenar 1 base de datos en 2 o 3 o ...n discos duros.

3.- Si Elasticsearch es tan bueno porque otros no han migrado a esta tecnolog铆a: As铆 como la ingenier铆a (NoSQL) de elasticsearch ofrece muchas ventajas tambi茅n tiene algunas desventajas por ejemplo, no es relacional, no tiene tablas (como las conocemos), no cuida la integridad de sus datos.

4.- En donde no debo usar Elasticsearch: Este tipo de  motores de bases de datos no se recomienda usarlos en empresas que requieran que el 100% de sus datos y transacciones sean ver铆dicos por ejemplo Bancos, Empresas de ventas, E-commerce. En pocas palabras en donde se manejen n煤meros que requieran mucho cuidado.

5.- En donde si puedo usar Elasticsearch: En sistemas que no requieran que la informaci贸n sea 100% fiable por ejemplo en un blog, sistema de noticias, almacenamiento de diarios. Por ejemplo: se realiza una transferencia de 10,000,000.00 ahora imaginemos que el sistema omite el . (punto), la transferencia ahora seria 100 veces mayor, y eso es imperdonable en un banco o empresa y eso es lo que Elasticsearch no cuida.

Ahora que sabemos que es Elasticsearch para que sirve en donde lo podemos usar y donde de preferencia no pues podemos proceder a estudiarlo y obviamente primero vamos a instalarlo.

Instalaci贸n

1. Verificar Java

Apache Solr 7 requer铆a Java 8 o superior para ejecutarse. Aseg煤rese tenerlo instalado asi:
java -version
Debe tener un resultado algo asi:
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
De lo contrario instale java con estas instrucciones
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Descargamos e instalamos la llave publica
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -


Creamos el repositorio
echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-6.x.list

Actualizamos el repositorio e instalamos elasticsearch
sudo apt-get update && sudo apt-get install elasticsearch

Hacemos que elasticsearch inicie al reiniciar la maquina
sudo update-rc.d elasticsearch defaults 95 10

Iniciar y detener el servicio de elasticsearch
sudo -i service elasticsearch start
sudo -i service elasticsearch stop
Probamos que elasticsearch este funcionando en esta url
http://localhost:9200/




















Comentarios

Facebook Like

Entri Populer

hackear wifi con kali linux 馃摗

Instalar Netbeans 10 en Windows 10

Instalar netbeans 10 en ubuntu 18.04