En la corriente revolución de big data grandes volúmenes de datos, heterogéneos y de diferentes fuentes, requieren nuevas soluciones de almacenamiento y análisis. Es un nuevo escenario lleno de constantes innovaciones, en el que se imponen tecnologías y sistemas de almacenamiento eficientes, capaces de procesar de manera eficiente, al mismo tiempo que brindan eficiencia y bajo costo.
Dentro de este contexto Google Cloud Bigtable es el servicio de administración de Big Data en la nube que propone el gigante de internet almacenar y procesar Big Data de una forma «totalmente gestionada». Diseñado para extraer valor de Big Data por medio de un Base de datos NoSQLLas bases de datos NoSQL son sistemas de gestión de datos que se caracterizan por su flexibilidad y escalabilidad. A diferencia de las bases de datos relacionales, utilizan modelos de datos no estructurados, como documentos, clave-valor o gráficos. Son ideales para aplicaciones que requieren manejo de grandes volúmenes de información y alta disponibilidad, como en el caso de redes sociales o servicios en la nube. Su popularidad ha crecido en... escalable, es capaz de trabajar con grandes cantidades de información digital de aplicaciones web y móviles y, en resumen, del Internet de las cosas (IoT).
El servicio es ideal para proyectos que requieren terabytes y petabytes de datos para almacenamiento y análisis. Fundamentalmente, es un servicio de Big Data en la nube basado en la tecnología que ha estado usando GooglePor eso, en realidad «no es un producto radicalmente nuevo», explica Tom Kershaw, director de administración de productos de Google.
Hablando sobre ventajas comparativas, Kershaw dice que cuando las aplicaciones de Cloud Bigtable crecen, «no es necesario sacrificar la velocidad, la escalabilidad o la rentabilidad». Específico, velocidad parece ser uno de sus puntos fuertes, dado que la compañía afirma que Bigatable es más rápido que cualquier otro almacén de datos NoSQL, con menor latencia de lectura y escritura.
Hadoop en la nube
En el caso de un servicio de análisis de Big Data, su Compatibilidad con Hadoop, incluidos los desarrollos open source que conforman su rico ecosistema para el almacenamiento, procesamiento y administración de big data.
En realidad, dado que los datos se pueden leer y escribir usando la API para Apache HBaseHBase es una base de datos NoSQL diseñada para manejar grandes volúmenes de datos distribuidos en clústeres. Basada en el modelo de columnas, permite un acceso rápido y escalable a la información. HBase se integra fácilmente con Hadoop, lo que la convierte en una opción popular para aplicaciones que requieren almacenamiento y procesamiento de datos masivos. Su flexibilidad y capacidad de crecimiento la hacen ideal para proyectos de big data...., este modo de acceso facilita el uso de Hadoop. Al mismo tiempo, para evitar problemas de seguridad, el servicio cifra los datos y gestiona su replicaciónLa replicación es un proceso fundamental en biología y ciencia, que se refiere a la duplicación de moléculas, células o información genética. En el contexto del ADN, la replicación asegura que cada célula hija reciba una copia completa del material genético durante la división celular. Este mecanismo es crucial para el crecimiento, desarrollo y mantenimiento de los organismos, así como para la transmisión de características hereditarias en las generaciones futuras.... para realizar copias de seguridad.
El uso del servicio está orientado al análisis de big data generados por sensores, redes sociales y otras fuentes de información dentro del IoT con el fin de descubrir tendencias que ayuden a las instituciones en la toma de decisiones estratégicas.
Google Cloud Bigtable es compatible con otros servicios de la compañía en la nube, como Google BigQuery o Google Cloud Dataflow e integra algunos de los servicios antiguos de la compañía, como la búsqueda de Google, Google Analytics o Gmail.
El servicio es en este momento solo disponible en versión beta y su precio depende de diferentes factores, como espacio de almacenamiento, uso de la red, cantidad de nodos requeridos, por lo que el costo variará dependiendo de las necesidades específicas que se tengan.
Fuente de la imagen: ddpavumba / FreeDigitalPhotos.net
Publicación relacionada: