首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Hadoop基础教程-第10章 HBaseHadoop数据库(10.1 NoSQL介绍)(草稿)

    第10章 HBaseHadoop数据库 10.1 NoSQL介绍 10.1.1 NoSQL简介 随着互联网技术(互联网+,物联网)发展,特别是大数据时代到来,我们需要存储处理更多数据,这种需求远远超出传统关系型数据库的存储和处理能力...列存储数据库将数据储存在列族(column family)中,一个列族存储经常被一起查询的相关数据。代表产品HBase。 (3)文档型数据库。面向文档数据库会将数据以文档的形式储存。...projection)很高效;任何列都能作为索引 缺点 选择(Selection)时即使只涉及某几列,所有数据也都会被读取 选择完成时,被选择的列要重新组装INSERT/UPDATE比较麻烦 10.2.2 HBase...Google公司的三大论文:Google File System(GFS)被设计成了HDFS,Google-MapReduce被设计出了MapReduce,而第3篇论文Google-Bigtable被设计成了HBase...由此可见HBase在大数据领域的重要性。

    78490

    Hadoop原理与技术——Hbase实操

    1:start-all.sh 开启hadoop相关进程 2: start-hbase.sh 启动hbase 3: jps 查看启动的进程情况 3: hbase shell 进入hbase...”); 根据行键查询数据 6:getCellData(“rg34”,“Hbase”,“f1”,“c2”); 根据行键、列族、列名查询数据 7:deleteRow(“rg34”,“Hbase”); 删除Hbase...:deleteColumnFamily(“rg34”,“f1”); 删除f1列族 9:dropTable(“rg34”); 删除rg34表 高可靠性、高性能、列存储、可伸缩、扩展性强、实时读写的分布式数据库系统...,海量存储、列式存储、极易扩展、高并发、稀疏灵活 适用: 高吞吐量 在大规模数据集中进行很好性能的随机访问(按列) 非结构化和半结构化的数据 不适用: 1 瞬间写入量很大,数据库不好支撑或需要很高成本支撑的场景...2 数据需要长久保存 3 HBase不适用有join,多级索引,表关系复杂的数据模型 HBase包含3个重要组件: ZooKeeper、HMaster、RegionServer。

    6010
    领券