范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

大数据开发HBase关系对比

  今天给大家带来的是大数据开发-HBase关系对比,相信大家也都发现了,有很多框架的用处都差不多,为什么只用这个而不用那个呢?这就是两者之间的一些不同之处的对比,然后选择一个最适用的,本期就是关系对比,为什么它最适用!
  一、HBase基础知识
  (1)HBase依赖和NoSQL
  HBase 依赖于 HDFS 做底层的数据存储,BigTable 依赖 Google GFS 做数据存储
  HBase 依赖于 MapReduce 做数据计算,BigTable 依赖 Google MapReduce 做数据计算
  HBase 依赖于 ZooKeeper 做服务协调,BigTable 依赖 Google Chubby 做服务协调
  NoSQL = NO SQL
  NoSQL = Not Only SQL:会有一些把 NoSQL 数据的原生查询语句封装成 SQL,比如 HBase 就有 Phoenix 工具关系型数据库 和 非关系型数据库的典型代表
  NoSQL:hbase, redis, mongodb
  RDBMS:mysql,oracle,sql server,db2
  (2)NoSQL 数据库的要点:
  1.它介于 NoSQL 和 RDBMS 之间,仅能通过主键(rowkey)和主键的 range 来检索数据
  2. HBase 查询数据功能很简单,不支持 join 等复杂操作
  3. 不支持复杂的事务,只支持行级事务(可通过 hive 支持来实现多表 join 等复杂操作)。
  4. HBase 中支持的数据类型:byte[](底层所有数据的存储都是字节数组)
  5.主要用来存储结构化和半结构化的松散数据。
  (3)结构化、半结构化和非结构化区别:
  结构化:数据结构字段含义确定,清晰,典型的如数据库中的表结构
  半结构化:具有一定结构,但语义不够确定,典型的如 HTML 网页,有些字段是确定的(title), 有些不确定(table)
  非结构化:杂乱无章的数据,很难按照一个概念去进行抽取,无规律性与 Hadoop 一样,HBase 目标主要依靠横向扩展,通过不断增加廉价的商用服务器,来增加 计算和存储能力。
  二、HBase与Hadoop的关系
  (1)HDFS
  1.为分布式存储提供文件系统
  2.针对存储大尺寸的文件进行优化,不需要对HDFS上的文件进行随机读写
  3.直接使用文件
  4.数据模型不灵活
  5.使用文件系统和处理框架
  6.优化一次写入,多次读取的方式
  (2)HBase
  1.提供表状的面向列的数据存储
  2.针对表状数据的随机读写进行优化
  3.使用key-value操作数据
  4.提供灵活的数据模型
  5.使用表状存储,支持MapReduce,依赖HDFS
  6.优化了多次读,以及多次写
  三、RDBMS与HBase的对比
  关系型数据库
  (1)结构:
  1.数据库以表的形式存在
  2.支持FAT、NTFS、EXT、文件系统
  3.使用Commit log存储日志
  4.参考系统是坐标系统
  5.使用主键(PK)
  6.支持分区
  7.使用行、列、单元格
  (2)功能:
  1.支持向上扩展
  2.使用SQL查询
  3.面向行,即每一行都是一个连续单元
  4.数据总量依赖于服务器配置
  5.具有ACID支持
  6.适合结构化数据
  7.传统关系型数据库一般都是中心化的
  8.支持事务
  9.支持Join
  HBase
  (1)结构:
  1.数据库以region的形式存在
  2.支持HDFS文件系统
  3.使用WAL(Write-Ahead Logs)存储日志
  4.参考系统是Zookeeper
  5.使用行键(row key)
  6.支持分片
  7.使用行、列、列族和单元格
  (2)功能:
  1.支持向外扩展
  2.使用API和MapReduce来访问HBase表数据
  3.面向列,即每一列都是一个连续的单元
  4.数据总量不依赖具体某台机器,而取决于机器数量
  5.HBase不支持ACID(Atomicity、Consistency、Isolation、Durability)
  6.适合结构化数据和非结构化数据
  7.一般都是分布式的
  8.HBase不支持事务
  9.不支持Join
  好了以上就是本期的所有内容了,大数据开发的关系对比了解的清楚才能更好的选择适合自己的,知己知彼百战百胜。
  希望大家点个关注,及时收取最新文章推送,想了解更多敬请咨询加米谷大数据。
  有问题的欢迎在评论区留言,如有侵权请告知。

Linux复制文件和目录(cp命令)cp命令,主要用来复制文件和目录,同时借助某些选项,还可以实现复制整个目录,以及比对两文件的新旧而予以升级等功能。cp命令的基本格式如下rootlocalhostcp选项源文件目标Linux简介Linux桌面环境大比拼附带优缺点早期的Linux系统都是不带界面的,只能通过命令来管理,比如运行程序编辑文档删除文件等。所以,要想熟练使用Linux,就必须记忆很多命令。后来随着Windows的普及,计算机界面变2021年哪些游戏区块链项目最具发展前景?游戏区块链项目的井喷众所周知,游戏区块链项目在以太坊猫出現后愈来愈多,在19年甚至是井喷一般地出現,他们的出現早已慢慢地颠覆了一些传统式游戏的发展趋势,本年度有什么游戏区块链项目较2021年启程,区块链游戏有哪些项目是值得大家关注的?区块链游戏项目的井喷大家都知道,区块链游戏项目在以太坊加密猫出現后愈来愈多,在2019年简直是井喷一般地出現,它们的出現早就渐渐地地变革了一些传统游戏的发展趋向,2021年区块链游安全性才是区块链游戏的重中之重传统互联网的发展初期大伙儿说着玩的互联网技术靠黄,如今则是区块链技术靠赌,实际上也是有一定的大道理相比于金融业等行业,区块链游戏自身的众多特点也纯天然兼容了区块链和游戏的特性。尽管创新是区块链游戏走向繁荣的唯一路径区块链技术与游戏的融合,区块链游戏的NFT,在这里一段时间变成比炒币更具有诱惑力的话题讨论。自2017年11月底,以太猫的问世,一大批的公司争相效仿起來,以太猫的取得成功及其较低的Linux删除文件或目录(rm命令)rm是强大的删除命令,它可以永久性地删除文件系统中指定的文件或目录。在使用rm命令删除文件或目录时,系统不会产生任何提示信息。此命令的基本格式为rootlocalhostrm选项文Linux建立软硬链接文件(ln命令)如果要想说清楚ln命令,则必须先解释下ext文件系统(Linux文件系统)是如何工作的。我们在前面讲解了分区的格式化就是写入文件系统,而我们的Linux目前使用的是ext4文件系统拍了2000张照片,来看今年的影像旗舰华为P50Pro的拍照能力有多强华为P50Pro上市已有一段时间了,关于P50Pro的拍照性能,一直是媒体热议和消费者关注的问题,客观来说,由于众所周知的原因,P50Pro的摄像模组的配置并不是业内顶级水平,但P华为前最强旗舰Mate20Pro鸿蒙系统版本迎来升级华为Mate20Pro系列鸿蒙系统版本迎来更新,上一系统版本127,新的系统版本136,大小为738MB。相信有很多Mate20Pro的用户抱怨很久了,为什么鸿蒙系统版本还不更新,中央空调系统故障如何处理,维修实操知识中央空调维修系统实操。其实中央空调的系统是可以作为保养项目操作的,如压缩机的冷冻油更换,用了数后制冷剂的更换,系统的清理,过滤器的更换等。。冷冻油按经验可2年更换一次,新的冷冻油润
机械键盘这么多,怎么选择适合自己的轴体相信在入手机械键盘之前,大家都会思考几个问题,机械键盘为什么有这么多选择?各种各样的轴体是什么?自己应该选择哪个轴体?现在机械键盘的市场确实是百花齐放,不仅各大厂商争相竞争,不少品游戏耳机和音乐耳机有什么不同现如今,耳机的种类越来越多,分类也越来越细。根据功能和和场景,耳机可以分为HiFi耳机运动耳机降噪耳机和游戏耳机等。前面三种耳机都属于音乐耳机细分类型,而游戏耳机则是为电竞游戏量身无线鼠标接收器丢了怎么办无线鼠标的出现为我们的生活带来了许多便利,省去了弯弯绕绕的线缆,移动办公变得更加舒适,为我们外出携带鼠标提供了更加的可行性。市面上大部分无线鼠标都是采用2。4G和蓝牙连接两种方式,灯光联动大集合,盘点各厂商桌面生态系统外设产品中,灯光一直是玩家们十分热衷的元素,甚至已经成为不可或缺的设计,尤其是在游戏外设中,在任何一个产品中几乎都能找到灯效的存在,产品设计越来越丰富的时代,厂商们在灯光上也越来越中端游戏鼠标推荐,看看哪款适合你中端游戏鼠标一直都以出色的性能和较为适中的价格占据着大部分鼠标的市场,而许多厂商们也意识到了这点,纷纷推出中端游戏鼠标。市面上的游戏鼠标型号和名称繁多,让消费者们眼花缭乱,完全记住机械键盘键帽分为几种,有什么差别?机械键盘凭借着超长的寿命和非凡的手感,夺回了曾经被薄膜键盘取代的地位,成为了外设玩家和发烧友的心头好。除了手感和寿命,机械键盘吸引人的地方就在于可以自己自由更换键帽了,换上一套自己轨迹球鼠标怎么样?还记得曾经的滚珠鼠标吗?它看上去比较笨重,精准度也不是很高,拉动的时候还会乱窜。而轨迹球鼠标虽然和滚珠鼠标都有一个圆形的球体在鼠标里,但是轨迹球鼠标的定位却比滚珠鼠标要精准的多,而回忆里的味道怀旧鼠标大盘点在众多外设产品中,总有一些产品让众多玩家难以忘怀,经常被提起,被一直铭记,甚至被称为经典。而我想,它们之所以被成为经典,是因为这些产品在行业中拥有标杆级的制作水准和权威性,甚至是引机械键盘的保养秘籍,你都知道吗?做为最重要的外设之一,机械键盘一直是玩家们手中的利器,由于电竞热潮的影响,机械键盘的热度更是居高不下,许多游戏玩家和非游戏玩家都拥有一把自己的机械键盘。大家或许都听过机械键盘十分耐机械键盘怎么选?不知道的看这里键盘作为传统的输入设备之一,是我们和电脑之间交流的工具,我们可以用助键盘实现许多操作打字码代码玩游戏这个有着许多按键的工具给我们带来了超乎想象的能量。现在购买机械键盘的人越来越多,游戏鼠标和普通鼠标有什么不同?电竞行业的火热,让电脑外设的热度也高了起来,不少电子硬件也衍生出了游戏版,如电竞显示器游戏主板机械键盘游戏鼠标等。其中机械键盘和游戏鼠标是大家讨论得最多的产品了,那么今天我们就来聊