暂无个人介绍
能力说明:
了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。
能力说明:
掌握企业中如何利用常见工具,进行前端开发软件的版本控制与项目构建和协同。开发方面,熟练掌握Vue.js、React、AngularJS和响应式框架Bootstrap,具备开发高级交互网页的能力,具备基于移动设备的Web前端开发,以及Node.js服务器端开发技能。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明2019年10月
2019年09月
2019年08月
2019年07月
2019年06月
由于Yarn 界面默认的排序方式是按照ID字典顺序,所以当Application ID超过9999后达到10000就会被排序在9999之后。这时可以按照StartTime排序就可以看到最新的Application ID,如下图:
phoenix写进去要用phoenix读出来 phoenix有自己的编码格式
Phoenix mapping应该不写数据的
shell看一下balance有没有打开,另外balance有周期要等一下
可以尝试重启master
可能表(column family)已经存在了吧?有具体的复现步骤吗?
这里的DIFF指的不是“DIFF”编码,对rowkey的这种处理是基本的,几乎所有的hbase编码都有
参考下我们的demo项目:
https://github.com/aliyun/aliyun-apsaradb-hbase-demo/blob/master/phoenix/phoenix-5.x/pom.xml
用这个:
<properties>
<phoenix.version>5.0.0-HBase-2.0</phoenix.version>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.phoenix</groupId>
<artifactId>phoenix-queryserver-client</artifactId>
<version>${phoenix.version}</version>
</dependency>
</dependencies>
先确定查询场景,后设计表
如果某查询条件一定存在,把这个条件放在Rowkey中,称为必要条件
如果查询条件大概率存在,把这个条件放在rowkey中,但放在必要条件后面
如果通过必要条件就可以把查询限定在一个小的范围,则其他条件可以放在普通列,通过Filter来查询
如果一张表无法满足所有查询,则创建索引表
不支持事务,只有行级锁,谢谢。
1.官网 https://hbase.apache.org/book.html#hbase_default_configurations
2.源码 hbase-site-default.xml
3.HBase UI上可看到运行时所配置所有参数。
可以通过实时分析mysql binlog将数据同步到phoenix。
目前阿里云内部已经实现,即将上线推出。
这个可能有很多的原因,可能是 并发不足,比如写线程不高,客户端并发不高,或者region比较少