Skip to content

Pig UDFs for integration with the Graphulo processing framework

Notifications You must be signed in to change notification settings

lmilechin/graphulo-pig

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graphulo-Pig

Graphulo-Pig is a Java library that provides a connector to graph algorithms created in Graphulo from within the Apache Pig analytic environment.

The Graphulo-Pig connector is tested on Accumulo 1.7 and Pig 0.0.15.

Prerequisites

Graphulo-Pig requires access to existing installations of:

  1. Apache Accumulo with Graphulo
  2. Apache Pig

Instructions on setting up each environment can be found on their appropriate websites.

Build

Prerequisites:

  1. Install Maven.

Run mvn package -DskipTests=true to compile and build graphulo-pig. This creates the primary Graphulo-Pig artifact inside the target/ sub-directory:

  1. graphulo-pig-${version}.jar Graphulo-Pig binaries, enough for client usage. Include this on the classpath of Java client applications that call Graphulo functions.

The maven script should build everything on Unix-like systems (including Mac).

Quick Start Applications

About

Pig UDFs for integration with the Graphulo processing framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 87.7%
  • PigLatin 12.3%