¿Es Hadoop adecuado para bases de datos en tiempo real (Es Hadoop una base de datos distribuida)?
Hadoop se utiliza generalmente para el procesamiento de datos en frío. Para datos en tiempo real, si tiene que usarlos, puede usarlos de diferentes maneras.
Método 1: usar la base de datos hbase en hadoop. Creo que hbase no tiene Map/Rece, por lo que la operación es en el nivel de milisegundos.
Método 2: los datos comerciales se dividen en datos en tiempo real y datos fríos según el programa. Los datos en tiempo real se almacenan en la base de datos relacional y los datos fríos se almacenan en hadoop. Por ejemplo, los datos del último mes se almacenan en una base de datos relacional para responder al procesamiento comercial en tiempo real. Guarde datos de hace un mes en Hadoop para consultas de datos históricos, análisis estadístico, extracción de datos, etc.