MySQL, colmena, hbase comparación diferencia

colmena y comparar MySQL

1. diferentes lenguajes de consulta: colmena es el lenguaje HQL, SQL MySQL es el idioma;

2. La ubicación diferente para el almacenamiento de datos: Los datos almacenados en la colmena hdfs, datos MySQL se almacenan en su propio sistema (dispositivo sin procesar o FS local).

3. Formato de datos: colmena puede ser formatos de datos definidos por el usuario, MySQL tiene su propio formato definido por el sistema;

4. Actualización de Datos: colmena no es compatible con las actualizaciones de datos, sólo se puede leer, no puede escribir, actualizar los datos de soporte de SQL;

5. Índice: Colmena de ningún índice, tiempo de consulta por la consulta mapreduce de nuevo los datos, los datos de la consulta de la colmena causa muy lento, MySQL indexados;

6 retardada: alto retardo colmena, lento, mysql baja latencia.

7. Escala de datos: La cantidad de datos almacenados en el súper colmena, MySQL almacenar pequeñas cantidades de datos;

8. El principio subyacente de ejecución: capa de fondo de la colmena se usa MapReduce, mysql es actuador Excutor.

colmena y comparar hbase

En común: 1 se construyen en la parte superior de Hadoop, con Hadoop como el almacenamiento subyacente

Diferencia: 2.hive es construir un sistema por lotes con el fin de reducir la preparación de los trabajos de MapReduce de Hadoop, hbase para soportar los defectos de Hadoop para la operación en tiempo real.

3. La tabla de base de búsqueda completa con la colmena + hadoop, acceso índice, con hbase + Hadoop.

4.hive consulta lenta, hbase es muy eficiente y eficaz que la colmena.

5.hive sí mismo no calcular y almacenar datos, y es totalmente dependiente de hdfs MapReduce, colmena mesa puramente lógico.

préstamo 6.hive MapReduce Hadoop colmena para completar algunos de la ejecución del comando, el marco se calcula utilizando MapReduce.

7.hbase tabla física no es tabla lógica, una gran tabla hash de memoria, que se almacena en el índice del motor de búsqueda, la operación de consulta fácil, la columna se almacena.

8.hive con hdfs almacenar archivos, hdfs el almacenamiento subyacente es almacenar el sistema de archivos, hbase responsable de la organización de archivos.

Publicado 36 artículos originales · ganado elogios 19 · Vistas a 30000 +

Supongo que te gusta

Origin blog.csdn.net/qq_27182767/article/details/89007605
Recomendado
Clasificación