zoukankan      html  css  js  c++  java
  • Hbase的基本认识

    1、使用场景:实时查询交互

    说说概念性的东西,方便今后更加深入的理解。

    HBase是Apache Hadoop中的一个子项目,Hbase依托于Hadoop的HDFS作为最基本存储基础单元,通过使用hadoop的DFS工具就可以看到这些这些数据 存储文件夹的结构,还可以通过Map/Reduce的框架(算法)对HBase进行操作。层次结构(mapreduce---->hbase---->hdfs).

    HBase 不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库.所谓非结构化数据存储就是说HBase是基于列的而不是基于行的模式,这样方便读写你的大数据内容。

    我记忆中与关系数据库中最大的区别就是:

    HBase的数据结构只有字符串,而且是按照列式存储的。

    刚接触时,还不了解什么是列式存储,了解后还不是那么回事。

    怎么说简单点呢?想想他们为什么要这样设计?

    就是每一列单独放在一个内存中,这样就方便查询了。想想是不是啊。

    所有说大数据还是主要针对查询设计的。我这样说估计有点LOW啊。

    反正我喜欢把复杂的东西理解简单一点。

    后面会写一些基本命令和工作中开发中用到的一些博客。

  • 相关阅读:
    ipv6 for openwrt odhcpd
    openwrt package Makefile
    openwrt 中个网络接口协议说明[转]
    openwrt Package aircrack-ng is missing dependencies for the following libraries:
    linux kernel 从cmdline 提取值
    js 上传文件进度条 [uboot使用]
    printk打印级别 [转]
    linux c 宏定义
    uboot 开发记录
    mac ssh scp命令
  • 原文地址:https://www.cnblogs.com/xubiao/p/5344852.html
Copyright © 2011-2022 走看看