社区
Hadoop生态社区
帖子详情
hbase怎么存储非结构化数据?
ld5128702
2014-12-15 02:58:12
结构化数据已经知道是怎么在hbase上存储了。那么,我想问一下,像图片,视频等非结构化数据是怎么在hbase上存储的。我百度了一下,没找到什么例子,资料。hbase不是非结构化数据的存储吗?可为什么基本没资料呢?有一点资料也是说hbase存储图片等有缺陷。那么,生产环境中是怎么存储这些非结构化数据的呢?求例子啊。求大神指点
...全文
3572
6
打赏
收藏
hbase怎么存储非结构化数据?
结构化数据已经知道是怎么在hbase上存储了。那么,我想问一下,像图片,视频等非结构化数据是怎么在hbase上存储的。我百度了一下,没找到什么例子,资料。hbase不是非结构化数据的存储吗?可为什么基本没资料呢?有一点资料也是说hbase存储图片等有缺陷。那么,生产环境中是怎么存储这些非结构化数据的呢?求例子啊。求大神指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cakafuni
2016-07-24
打赏
举报
回复
深入浅出Hadoop实战开发(升级版)
http://pan.baidu.com/s/1dEVLSOx
密码:lh17
ld5128702
2014-12-19
打赏
举报
回复
我知道存入二进制是一样的,我看网上的资料,对于图片这种二进制数据,频繁的split和compaction会导致系能的下降等等问题。还有就是将图片存在hdfs上,hbase存储相关的结构化数据信息。但是又会产生大量小文件。现在对于hbase存储图片等数据,以及hdfs的小文件有没有完美的解决方案呢?
少主无翼
2014-12-15
打赏
举报
回复
是呀,对于hbase来说,什么结构化非结构化都一样,反正是以二进制保存的,存进去什么样,hbase保证你读出来什么样,至于你怎么使用读出来的数据就是你自己的事了,按逗号分隔也好,按冒号分隔也好,自己觉得
yinzhaohui
2014-12-15
打赏
举报
回复
直接使用二进制的方式存入就可以了
skyWalker_ONLY
2014-12-15
打赏
举报
回复
4
楼主对于非结构化数据的理解有点问题,非结构化数据不是指的图片或者视频之类的,而是文件中的内容是没有固定格式的,比如一行有8个字段,之间用逗号分隔,而另一行有6个字段,用空格分隔等。图片如果存储在hadoop中的话,由于图片太小会导致NameNode是元数据过多,如果想在hbase中存储图片或者视屏的话,可以存储二者的hdfs路径,取到后再获取文件
大数据之
Hbase
(一):
HBase
简介、BigTable、面向列的数据库、
非
结构化数据
存储
、
HBase
在Hadoop生态中的地位、
HBase
与HDFS、
HBase
使用场景
文章目录5.1
HBase
简介1 什么是
HBase
2 BigTable3 面向列的数据库4 什么是
非
结构化数据
存储
5
HBase
在Hadoop生态中的地位6
HBase
与HDFS7
HBase
使用场景 5.1
HBase
简介 1 什么是
HBase
HBase
是一个分布式的、面向列的开源数据库
HBase
是Google BigTable的开源实现
HBase
不同于一般的关系数据库, 适合
非
结构化数...
HBase
(分布式、面向列、
非
结构化数据
存储
,基础框架,设计和操作)总结
sqoop+
HBase
总结1. sqoop 介绍2.
HBase
介绍3. 面向列数据库3.1
HBase
与 传统关系数据库的区别3.2 Hive 和
Hbase
区别3.3
Hbase
和 传统关系型数据库区别4.
Hbase
数据模型5.
HBase
基础架构 1. sqoop 介绍 作用 数据交换工具 可以实现 数据在mysql oracle<==> hdfs之间互相传递 原理 通过写sqoop 命令 把sqoop命令翻译成mapreduce 通过mapreduce连接各种数据源
非
结构化数据
存储
与查询小结
暑假老师要写篇海量
非
结构化数据
的
存储
和查询方面的综述,下面是自己参考几篇论文写得。写得不好,有的仅个人理解,有什么问题,希望指出. 当今信息化时代充斥着大量的数据。海量数据
存储
是一个必然的趋势。然而数据如何的
存储
和查询,尤其是当今
非
结构化数据
的快速增长,对其数据的
存储
,处理,查询。使得如今的 关系数据库
存储
带来了巨大的挑战。分布
存储
技术是云计算的基础,主要研究如何
存储
、组织和管理
非
结构化数据
的
存储
与查询
当今信息化时代充斥着大量的数据。海量数据
存储
是一个必然的趋势。然而数据如何的
存储
和查询,尤其是当今
非
结构化数据
的快速增长,对其数据的
存储
,处理,查询。使得如今的 关系数据库
存储
带来了巨大的挑战。分布
存储
技术是云计算的基础,主要研究如何
存储
、组织和管理数据中心上的大规模海量数据.由于面临的数据规模和用户规模更加庞大,在可扩展性、容错性以及成本控制方面面临着更加严峻的挑战[1]。
HBase
是一个开源的、分布式的、可扩展的、大容量的、高可靠的
存储
系统,主要用于
存储
非
结构化和半结构化的松散数据
HBase
是一个开源的、分布式的、可扩展的、大容量的、高可靠的
存储
系统,主要用于
存储
非
结构化和半结构化的松散数据。它是Apache Hadoop生态系统中的一个组件,设计用于处理
非
常大的表,这些表可以有数十亿行和数百万列。
HBase
的数据模型是一个稀疏的、分布式的、持久的、多版本的、有序的映射表。在Java中使用
HBase
,通常会使用
HBase
的Java API。这个API允许你执行各种操作,如创建表、插入数据、查询数据、更新数据和删除数据。对象,用于管理
HBase
表,如创建、删除和禁用表。
Hadoop生态社区
20,842
社区成员
4,695
社区内容
发帖
与我相关
我的任务
Hadoop生态社区
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
复制链接
扫一扫
分享
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章