当前位置: 首页 > news >正文

网站建设低价建站真赚钱了吗长春网络科技公司排名

网站建设低价建站真赚钱了吗,长春网络科技公司排名,做搜狗手机网站点击软,WordPress固定链接跳转hdfs hbase NoSQL数据库 支持海量数据的增删改查 基于Rowkey查询效率特别高 kudu 介于hdfs和hbase之间 hbase依赖hadoopzookeeper,同时整合框架phoenix(擅长读写),hive(分析数据) k,v 储存结构 稀疏的(为空的不存…

hdfs

hbase

NoSQL数据库 支持海量数据的增删改查 基于Rowkey查询效率特别高

kudu

介于hdfs和hbase之间

hbase依赖hadoop+zookeeper,同时整合框架phoenix(擅长读写),hive(分析数据)

k,v 储存结构

稀疏的(为空的不存储)、分布式的、持久地、多维排序map-》映射:行键、列键、时间戳,未解释的(序列化的,存储效率高)

数据存储整体有序  列 、 列族 、 rowkey按字典序排序,然后将一个“表格”切分出一个Region,对应有rowkey的范围,每个Region的rowkey范围都不重叠。竖行切分store,按列族为单位进行。

 

 

 使用timestamp实现数据修改,version确认版本,操作类型type

namespace=database

cell唯一确定的单元

架构

master通过zookeeper管理region server,region server向zookeeper注册自己的信息

操作表格的命令是有master进行的,修改和删除

loadBalancer均衡负载器

预写日志处理器:容错机制

master backup server 高可用信息

hbase shell 常用命令: list_namespace

DDL:

create_namespace 'bigdata'

create 't1',  {NAME=>'F1',VERSION=>5}

           表名   列族 名             指定维护的时间戳版本数,例子中的版本数为5        

describe 't1'

alter 't1' ,'delete'=>'info1'  删除列族

删除表: disable 't1'       drop 't1'

DML:

插入数据: put 'bigdata:t1'         ,'r1'         ,'c1'                   ,'value'    ts1

                          '库名 :表名'   rowkey    列族:列名           列值   时间戳

读取数据:

get 一行数据  和scan 多行数据

scan 'bigdata:t1' {startrow=>'',stoprow=>''}

                            前开后闭

删除数据:

delete 删除一行数据,一个cell。 默认是删除给定时间戳之前的第一个遇到的时间戳的数据。实际是在插入一条delete记录。

delete all 删除所有版本的数据,即多个cell。

API

涉及java建造者 Builder模式: 命名空间建造者=》设计师

集成phoenix  针对hbase上面还没有数据,需要写入数据  不适合复杂SQL查询

开源hbase的sql皮肤  标准jdbc API 自带sql优化器 如谓词下推

phoenix的primarykey对应hbase的rowkey    官网查询语法,与sql类似

!table

 

已经存在于hbase的表,phoenix需要进行视图映射或表映射才能使用。

create view  drop view 只能看,无法操作数据

表映射可以修改删除数据

phoenix二级索引-将 全表扫描优化为范围扫描

默认 全局索引:专门创建一张索引表,给非rowkey列去做rowkey排序(如字典序)。写的时候需要写两张表,故适合多读少写的场景。

explain 查看执行计划

 

全局索引的局限,不能包含非索引字段

全局索引的补充:包含索引

 

 

本地索引

hbase参数优化:

zookeeper timeout优化 

rpc监听数量 :put、get

 

多个写缓存加起来大小大于40%

JVM调优

 并发垃圾回收:一边读写一边垃圾回收

 

 

 

 

集成hive 针对hbase上面已经存好数据,需要分析数据

hbase的数据其实也是存储在hdfs上面的

 HQL创建hbase表

 

load data 只是将数据上传到文件系统指定目录中,而insert into 才能把格式对应上,因为它要跑商计算程序(如mr);

 rowkey设计原则

TSDB 将时间戳加入rowkey中,增量抽取数据变化的部分

目的是让数据均匀地分布在region中,3中方法:

 

http://www.ysxn.cn/news/2635.html

相关文章:

  • 青海政府网站建设公司石家庄百度快速排名优化
  • 水产网站模板seo咨询解决方案
  • 海口北京网站建设北京网站建设公司大全
  • 想要弄一个网站怎么弄关键词异地排名查询
  • wordpress被刷搜索网络seo
  • wordpress商品插件seo外包资讯
  • 合山网站建设百度客户服务电话是多少
  • pageadmin政府网站管理系排名优化方案
  • 通州广州网站建设推广引流app
  • 百度网站建设中心成人英语培训
  • 汽车门户网站程序自己做网络推广怎么做
  • 武汉学做网站google秒收录方法
  • 简历网站免费网站网络推广公司
  • 奉贤武汉阳网站建设宁波网络推广方式
  • 卓航网站开发新开网站
  • 哪种语言做网站网站推广方法有哪些
  • 上海网站建设网页制企业在线培训系统
  • 宁波网络公司做网站网站推广的概念
  • 上海建设工程质监局网站营销型企业网站制作
  • 给一个网站网络营销常见的工具
  • 服务态度 专业的网站建设成都seo正规优化
  • wordpress中的网易云福建seo排名
  • jsp网站开发简单代码常见的网络直接营销有哪些
  • 网站没有问题但是一直做不上首页如何制作企业网站
  • b2b外贸网站软文外链代发
  • 爱空间网站模板百度小说风云榜今天
  • 个人网站备案内容描述企业网站推广有哪些
  • 嘉兴白酒网站建设如何出售自己的域名
  • 网站做一个要多少钱kol合作推广
  • 做行业导航网站好在线友情链接