presto-hbase-connector
presto hbase connector 组件基于Presto Connector接口规范实现,用来给Presto增加查询HBase的功能。相比其他开源版本的HBase Connector,我们的性能要快10到100倍以上。
File Explorer
Download Latest Version (.zip)- analysys-hb-performance.png
- ClientSide-NormalScanner.png
- HBaseClientManager.java
- HBaseConnector.java
- HBaseConnectorFactory.java
- HBaseConnectorId.java
- HBaseHandleResolver.java
- HBaseModule.java
- HBasePlugin.java
- HBaseTransactionHandle.java
- ColumnMetaInfo.java
- HBaseColumnHandle.java
- HBaseColumnMetadata.java
- HBaseConfig.java
- HBaseInsertTableHandle.java
- HBaseMetadata.java
- HBaseTable.java
- HBaseTableHandle.java
- HBaseTables.java
- TableMetaInfo.java
- HBaseGetRecordCursor.java
- HBasePageSink.java
- HBasePageSinkProvider.java
- HBasePageSourceProvider.java
- HBaseRecordCursor.java
- HBaseRecordSet.java
- HBaseRecordSetProvider.java
- HBaseScanRecordCursor.java
- HBaseScanRecordCursorClientSide.java
- HBaseUpdatablePageSource.java
- ConditionInfo.java
- HBaseSplit.java
- HBaseSplitManager.java
- Constant.java
- TimeTicker.java
- Types.java
- Utils.java
- io.prestosql.spi.Plugin
- HBaseSplitManagerTest.java
- UtilsTest.java
- LICENSE
- pom.xml
- README-ch.md
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/analysys/presto-hbase-connector
Downloads the entire project code from GitHub to your computer.
cd presto-hbase-connector
Moves into the project folder you just downloaded.
2. Maven (Java)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
mvn clean package
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
