Advertisement

Hive hive 视图特点及其使用方法

阅读量:

文章目录

  • hive 视图特点
    • 创建视图
    • 查看视图
    • 删除视图
    • 使用视图

hive 视图特点

与传统的关系型数据库相似,在Hive中也同样提供了一种称为"视图"的功能。然而需要注意的是,在这种非传统的关系型数据存储架构中存在一些显著的区别。虽然它们在功能上有所不同。

  1. 仅包含逻辑视图而不含有物理物化视图;
  2. 视图仅为数据查询功能而无法执行Load/Insert/Update/Delete操作;
  3. Hive中的虚表仅仅等同于一个SQL指令的功能模块,并旨在提高HQL指令的安全性和可读性;
  4. 视表在生成过程中仅存储了一定级别的元数据,在实际执行查询操作时才会展开对应的子查询指令集合;
  5. Hive中的虚表存储于虚拟元数据库中;该元数据库采用VIRTUAL VIEWS作为其存储类型,并专门用于存储当前虚表所代表的具体SQL指令集合信息。

创建视图

复制代码
    create view view_name as select * from carss;
    create view carss_view as select * from carss limit 500;

查看视图

复制代码
    show tables; // 可以查看表,也可以查看视图

全部评论 (0)

还没有任何评论哟~