Return-Path: X-Original-To: apmail-hbase-commits-archive@www.apache.org Delivered-To: apmail-hbase-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3307E18261 for ; Thu, 15 Oct 2015 00:47:56 +0000 (UTC) Received: (qmail 44330 invoked by uid 500); 15 Oct 2015 00:47:56 -0000 Delivered-To: apmail-hbase-commits-archive@hbase.apache.org Received: (qmail 44285 invoked by uid 500); 15 Oct 2015 00:47:56 -0000 Mailing-List: contact commits-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list commits@hbase.apache.org Received: (qmail 44276 invoked by uid 99); 15 Oct 2015 00:47:55 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Oct 2015 00:47:55 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id D543FE08E7; Thu, 15 Oct 2015 00:47:55 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: misty@apache.org To: commits@hbase.apache.org Message-Id: <3c20b01f42a84414a01917439c0b4732@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: hbase git commit: HBase-14607 Converting SupportingProjects wiki to site page Date: Thu, 15 Oct 2015 00:47:55 +0000 (UTC) Repository: hbase Updated Branches: refs/heads/master 58e3e96db -> 46f287738 HBase-14607 Converting SupportingProjects wiki to site page Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/46f28773 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/46f28773 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/46f28773 Branch: refs/heads/master Commit: 46f2877381afefd1b7c838e10a80776b043854ae Parents: 58e3e96 Author: Misty Stanley-Jones Authored: Thu Oct 15 10:31:30 2015 +1000 Committer: Misty Stanley-Jones Committed: Thu Oct 15 10:47:47 2015 +1000 ---------------------------------------------------------------------- src/main/site/site.xml | 1 + src/main/site/xdoc/supportingprojects.xml | 161 +++++++++++++++++++++++++ 2 files changed, 162 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/46f28773/src/main/site/site.xml ---------------------------------------------------------------------- diff --git a/src/main/site/site.xml b/src/main/site/site.xml index 5ebaa8a..9f7ddf7 100644 --- a/src/main/site/site.xml +++ b/src/main/site/site.xml @@ -63,6 +63,7 @@ + http://git-wip-us.apache.org/repos/asf/hbase/blob/46f28773/src/main/site/xdoc/supportingprojects.xml ---------------------------------------------------------------------- diff --git a/src/main/site/xdoc/supportingprojects.xml b/src/main/site/xdoc/supportingprojects.xml new file mode 100644 index 0000000..f349c7f --- /dev/null +++ b/src/main/site/xdoc/supportingprojects.xml @@ -0,0 +1,161 @@ + + + + + Supporting Projects + + + +
+

This page is a list of projects that are related to HBase. To + have your project added, file a documentation JIRA or email + hbase-dev with the relevant + information. If you notice out-of-date information, use the same avenues to + report it. +

+

These items are user-submitted and the HBase team assumes no responsibility for their accuracy.

+

Projects that add new features to HBase

+
+
Themis
+
Themis provides cross-row/cross-table transaction on HBase based on + Google's Percolator.
+
Tephra
+
Cask Tephra provides globally consistent transactions on top of Apache + HBase.
+
Haeinsa
+
Haeinsa is linearly scalable multi-row, multi-table transaction library + for HBase.
+
HBase TAggregator
+
An HBase coprocessor for timeseries-based aggregations.
+
Trafodion
+
Trafodion is an HP-sponsored Apache-licensed open source SQL on HBase + DBMS with full-ACID distributed transaction support.
+
Apache Phoenix
+
Apache Phoenix is a relational database layer over HBase delivered as a + client-embedded JDBC driver targeting low latency queries over HBase data.
+
Hue HBase Browser
+
An Easy & Powerful WebUI for HBase, distributed with Hue.
+
HBase SEP
+
the HBase Side Effect Processor, a system for asynchronously and reliably listening to HBase + mutation events, based on HBase replication.
+
Lily HBase Indexer
+
indexes HBase content to Solr by listening to the replication stream + (uses the HBase SEP).
+
Crux
+
- HBase Reporting and Analysis with support for simple and composite keys, + get and range scans, column based filtering, charting.
+
Omid
+
- Lock-free transactional support on top of HBase providing Snapshot + Isolation.
+
Parhely
+
ORM for HBase
+
HBase-Writer
+
Heritrix2 Processor for writing crawls to HBase.
+
Pigi Project
+
The Pigi Project is an ORM-like framework. It includes a configurable + index system and a simple object to HBase mapping framework (or indexing for + HBase if you like). Designed for use by web applications.
+
hbase-thrift
+
hbase-thrift generates and installs Perl and Python Thrift bindings for + HBase.
+
OHM
+
OHM is a weakly relational ORM for HBase which provides Object Mapping and + Column indexing. It has its own compiler capable of generating interface + code for multiple languages. Currently C# (via the Thrift API), with support + for Java currently in development. The compiler is easily extensible to add + support for other languages.
+
datastore
+
Aims to be an implementation of the + Google app-engine datastore + in Java using HBase instead of bigtable.
+
DataNucleus
+
DataNucleus is a Java JDO/JPA/REST implementation. It supports HBase and + many other datastores.
+
Kundera
+
Kundera is a JPA 2.0 based object-datastore mapping library for HBase, + Cassandra and MongoDB.
+
Zohmg
+
Zohmg is a time-series data store that uses HBase as its backing store.
+
Grails Support
+
Grails HBase plug-in.
+
BigRecord
+
is an active_record-based object mapping layer for Ruby on Rails.
+
hbase-stargate
+
Ruby client for HBase Stargate.
+
Meetup.Beeno
+
Meetup.Beeno is a simple HBase Java "beans" mapping framework based on + annotations. It includes a rudimentary high level query API that generates + the appropriate server-side filters.
+
Spring Hadoop
+
- The Spring Hadoop project provides support for writing Apache Hadoop + applications that benefit from the features of Spring, Spring Batch and + Spring Integration.
+
Spring Framework HBase Template
+
Spring Framework HBase Template provides HBase data access templates + similar to what is provided in Spring for JDBC, Hibernate, iBatis, etc. + If you find this useful, please vote for its inclusion in the Spring Framework.
+
Clojure-HBase
+
A library for convenient access to HBase from Clojure.
+
HBase indexing library
+
A library for building and querying HBase-table-based indexes.
+
HBasene
+
Lucene+HBase - Using HBase as the backing store for the TF-IDF + representations needed by Lucene. Also, contains a library for constructing + lucene indices from HBase schema.
+
JMXToolkit
+
A HBase tailored JMX toolkit enabling monitoring with Cacti and checking + with Nagios or similar.
+
IHBASE
+
IHBASE provides faster scans by indexing regions, each region has its own + index. The indexed columns are user-defined and indexes can be intersected or + joined in a single query.
+
HBASE EC2 scripts
+
This collection of bash scripts allows you to run HBase clusters on + Amazon's Elastic Compute Cloud (EC2) service with best practices baked in.
+
Stargate
+
Stargate provides an enhanced RESTful interface.
+
HBase-trx
+
HBase-trx provides Transactional (JTA) and indexed extensions of HBase.
+
HBase Thrift Python client Debian package
+
Debian packages for the HBase Thrift Python client (see readme for + sources.list setup)
+
capjure
+
capjure is a persistence helper for HBase. It is written in the Clojure + language, and supports persisting of native hash-maps.
+
HBaseHUT
+
(High Update Throughput for HBase) It focuses on write performance during + records update (by avoiding doing Get on every Put to update record).
+
HBaseWD
+
HBase Writes Distributor spreads records over the cluster even when their + keys are sequential, while still allowing fast range scans over them
+
HBase UI Tool & Util
+
HBase UI Tool & Util is an HBase UI client and simple util module. + It can handle hbase more easily like jdo(not persistence api)
+
+

Example HBase Applications

+ +
+ +