大数据技术
文章平均质量分 87
Rachel_秋
不会的题和难过的事,都可以找我哦
展开
-
大数据技术03|NoSQL数据库
1.NoSQL简介Not only SQL, 表示关系和非关系型数据库各有优缺点,彼此都无法互相取代。通常,NoSQL数据库具有以下几个特点:灵活的可扩展性灵活的数据模型与云计算紧密融合2.NoSQL兴起的原因关系数据库已经无法满足Web2.0的需求。主要表现在以下几个方面:无法满足海量数据的管理需求无法满足数据高并发的需求无法满足高可扩展性和高可用性的需求关系数据库中完善的事务机制和高效的查询机制的两个关键特性,到了Web2.0时代却成了鸡肋,主要表现在以下几个方面:We原创 2021-01-21 20:03:00 · 639 阅读 · 0 评论 -
大数据技术02|HBase运行机制
1.HBase系统架构1.客户端客户端包含访问HBase的接口,同时在缓存中维护着已经访问过的Region位置信息,用来加快后续数据访问过程2.Zookeeper服务器Zookeeper是一个很好的集群管理工具,被大量用于分布式计算,提供配置维护、域名服务、分布式同步、组服务等。Zookeeper可以帮助选举出一个Master作为集群的总管,并保证在任何时刻总有唯一一个Master在运行,这就避免了Master的“单点失效”问题。3.Master主服务器Master主要负责表和Regio原创 2021-01-21 16:57:17 · 588 阅读 · 0 评论 -
大数据技术01|HBase数据模型
1.HBase数据模型概述HBase是一个稀疏、多维度、排序的映射表,这张表的索引是行键、列族、列限定符和时间戳。每个值是一个未经解释的字符串,没有数据类型表在水平方向由一个或者多个列族组成,一个列族中可以包含任意多个列,同一个列族里面的数据存储在一起HBase中执行更新操作时,并不会删除数据旧的版本,而是生成一个新的版本,旧有的版本仍然保留(这是和HDFS只允许追加不允许修改的特性相关的)表:HBase采用表来组织数据,表由行和列组成,列划分为若干个列族行:每个HBase表都由若原创 2021-01-20 17:26:44 · 1266 阅读 · 2 评论