HBase | |
数据库模式 | Wide column |
官网 | https://hbase.apache.org/ |
说明文档 | https://hbase.apache.org/book.html |
安装说明 | |
数据类型说明 | |
DDL说明 | |
元数据说明 | |
示例代码 | |
驱动类 | org.apache.phoenix.jdbc.PhoenixDriver |
驱动下载 | |
驱动maven | |
JDBC-URL | jdbc:phoenix:{host}:{port}/{database} |
支持语言 | C,C#,C++,Groovy,Java,PHP,Python,Scala |
支持接口 | Java API,RESTful HTTP API,Thrift |
关于JDK版本参考 https://hbase.apache.org/book.html#basic.prerequisites
因为通过url中协议识别不出来是hbase所以需要设置一个adapter=hbase的参数来辅助识别
因为配置文件中只解析了host(或quorum),port
spring.datasource.host=host1,host2
实际使用时一般把参数放到map中如 params.put("zookeeper.recovery.retry.maxsleeptime","6000")
DataSourceHolder.reg("hbase", params);
其他参数参考https://hbase.apache.org/book.html#hbase_default_configurations