Integración nativa con Apache Iceberg: EL futuro del datalake · Blog Genloox 
Desarrollo 2 min de lectura

Integración nativa con Apache Iceberg: EL futuro del datalake

Apache Hive ha integrado de firma nativa Apache Iceberg, un formato de tablas de ultima generación que permite operaciones ACID, elvolucion de esquemas y time travel sin dolores de cabeza del hive clásico.

D
Daniel Torres

Hive + Iceberg = Match perfecto.

Ahora puedes hacer UPDATE, DELETE y MERGE en tus tablas con rendimiento casi nativo. Adiós a las particiones problemáticas."

Antes, Hive tenía un ACID limitado y costoso. Con Iceberg, obtienes rendimiento de data lake moderno con la comodidad de SQL de Hive. Ideal para equipos que quieren modernizar sin reescribir todo

¿De que va?

Apache Hive ha integrado de forma nativa Apache Iceberg, un formato de tabla de última generación que permite operaciones ACID, evolución de esquema y time travel sin los dolores de cabeza del Hive clásico
<property>
    <name>hive.iceberg.engine.hive.enabled</name>
    <value>true</value>
</property>
<property>
    <name>iceberg.catalog.hive.type</name>
    <value>hive</value>
</property>
<property>
    <name>iceberg.catalog.hive.uri</name>
    <value>thrift://localhost:9083</value>
</property>
-- Habilitar el motor Iceberg para la sesión
SET hive.iceberg.engine.hive.enabled=true;

-- Configurar el catálogo de Iceberg
SET iceberg.catalog.hive.type=hive;
SET iceberg.catalog.hive.uri=thrift://localhost:9083;

-- Opcional: Configurar ubicación base para tablas Iceberg
SET hive.metastore.warehouse.dir=/user/hive/warehouse/iceberg.db;