vpuranik / springhbase Goto Github PK
View Code? Open in Web Editor NEWSpring Template for accessing HBase using Spring Framework in Java
Spring Template for accessing HBase using Spring Framework in Java
HBase is a popular NoSQL database based on Google's BigTable. It's integral part of Hadoop family of projects. More about HBase can be found at http://hadoop.apache.org/hbase/ At GumGum we created Spring Template for accessing HBase in java way back in 2009. I also filled an issue in Spring Framework's jira (https://jira.springsource.org/browse/SPR-5950) hoping that Spring will integrate our code in their libraries. But since that hasn't happened yet, I decided to open source the code here so that the community can benefit. The code here will work with HBase 0.92.x. If you want to make it work with earlier versions a small change might be required. Contact me at vpuranik at gmail to get the code working on prior Hbase versions. Alternatively you can use the code posted in the jira issue mentioned above. That code is tested on 0.90.x and 0.20.x versions. The code can be built with gradle. Gradle is like maven or ant + dependency management. You can install gradle from http://www.gradle.org/. Once gradle is installed, simply run gradle clean assemble from the folder where build.gradle file is located. It will create a build folder and under build/libs folder you will find the jar. Simply include this jar in your your application. You are also required to include HBase 0.92.x and Hadoop Core (any version after 0.20.2) jars since the code the source depends upon those jars. You may alternatively choose to include the source code in your project and build it with your source code. In that case just make sure that HBase and Hadoop jars must be in the classpath.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.