Entradas

Mostrando las entradas de septiembre, 2017

Manejo Apache Zookeeper

Imagen
Bueno una vez instalada la herramienta, empezaremos por saber como utilizarla, para esto comenzaremos por explicar donde encontrar ya un cliente programado para podernos conectar al ensamblado y empezar a realizar operaciones sobre este clúster de zookeeper, al igual que el post anterior utilizaremos solo un nodo como ensamblado y como quorum para trabajar con el cliente que nos provee Apache. El cliente lo podemos encontrar en /usr/local/zookeeper/bin de acuerdo a nuestra instalación pasada, dentro de esta carpeta se encuentra un archivo llamado zkCli.sh el cuál funcionará como el cliente hacia el clúster de zookeeper. Como vemos en la imagen anterior este es el shell para inicializar el cliente y lo iniciamos de la siguiente forma ./zkCli.sh -server localhost:2181  y la shell debe lucir como la siguiente imagen, para aquellos que tengan más de un nodo en su clúster de zookeeper, en lugar de poner la ruta anterior, deberá sustituirse por una con la estructura siguiente loca...

Manejo Apache Hive

Imagen
Una vez instalado nuestro componente de Apache Hive que más que ser una Base de Datos la considero como una Big Table, pero una vez después de instalarla, aprenderemos como usarla, ya que esta Big Table fue creada con el objetivo de realizar almacenamiento, búsquedas y demás en un ambiente de Big Data, los desarrolladores optaron por ponerle un cliente que interpreta los queries a un proceso Map Reduce como ya vimos en la teoría, bien, para llamar la consola de hive basta con escribir en la consola la palabra "hive".  Una vez dentro ya podemos acceder a todo lo que es hive, empezaremos por listar las Bases de Datos en nuestro ambiente con el query  show databases ; Como verán mi ambiente solo cuenta con la "Base de Datos" llamada default y como su nombre dice, esta será la "Base de Datos" que estará seleccionado al inicio de cualquier cliente de hive para que podamos trabajar. Procederé a crear otra "Base de Datos" en Apache Hive con el si...