Apache Hive
En esta entrada analizaremos la primera simulación de Base de Datos para Big Data, Apache Hive a mi punto de vista no es una Base de Datos, para mi es un conjunto de MapReduce. Y esta herramienta surge con la necesidad de tener un sistema de almacenamiento al que le podamos hacer consultas y que mejor manera que seguir utilizando el SQL para que aquellas personas no sufran el cambio de lo estructurado a la velocidad de procesamiento optimo del mundo de volúmenes masivo de datos usualmente no estructurado. Como podemos observar en la imagen la arquitectura de Apache Hive se compone de 3 componentes descritos por su color que a continuación describiré. Color Naranja HDFS: HDFS es usado como almacenamiento de la información ( data ) que al realizar consultas al cliente nos regresará el subconjunto de datos deseados. RDBMS: Es una Base de Datos Relacional cualquiera (Oracle, SQL Server, MySQL, Informix, MariaDB, Derby, etc) la cual nos sirve para guardar todo el metadato...