Welcome to the Apache Gora Wiki

This is where you can learn and contribute to various aspects of the Gora documentation.

If you would like write access to the wiki, please email dev at gora dot apache dot org.

Gora Administration

The best place for information on Gora Admin is the Current Documentation

ALSO SEE THE GORA EXECUTIVE SUMMARY - A one page document describing all you need to know about Gora.

Tutorials and Examples

Official Gora LogManager Tutorial - An introduction to the Gora API and basic functionality.

GoraExamples - A collection of simple Gora example which feature data structures for persisting and querying Aliens, The Simpsons and typical User entires. Currently the examples use CassandraStore.

ImpoExpo - Advanced data modeling for heterogeneous NBA data such as free unstructured text, semi-structured text and structured JSON. This includes advanced ETL logic and data store mapping using SolrStore.

Gora Development

Writing a new DataStore for Gora HOW_TO
Building Apache Gora Website HOW_TO
Apache Gora Coding Style
Apache Gora Release Procedure HOW_TO
Apache Gora SNAPSHOT Deployment HOW_TO

Google Summer of Code

GSoC 2015

GSoC 2015 - Google Summer of Code 2015 Page

GSoC 2015 Proposals - Google Summer of Code 2015 Proposals Page

GSoC 2013

GSoC 2013 Page - Google Summer of Code 2013 Page

GSoC 2013 Ideas Page - Google Summer of Code 2013 Ideas Page

GSoC 2013 Reports Page - Google Summer of Code 2013 Reports Page

GSoC 2012

GSoC 2012 Page - Google Summer of Code 2012 Page

GSoC 2012 Ideas Page - Google Summer of Code 2012 Ideas Page

GSoC 2012 Reports Page - Google Summer of Code 2012 Reports Page

GSoC 2011

GSoC 2011 Page - Google Summer of Code 2011 Page

Gora Articles

Spark Backend for Apache Gora

In-Memory Data Model and Persistence for Big Data

A brief description of Cassandra backend

Gora Troubleshooting

Troubleshooting with gora-cassandra - Relates to Java reporting an error saying there are too many open files.

testCountQuery(org.apache.gora.avro.mapreduce.TestDataFileAvroStoreMapReduce) failing in new environments - The following error is raised in clear new environments when executing mvn package

Presentations and Papers (in reverse chronological order)

Turning NoSQL data into Graphs: Playing with Apache Giraph and Apache Gora - Renato Marroquin, ApacheCon NA 2014, Denver, US, April 2014

Deploying Apache Gora as a Query Broker - Lewis John McGibbney, ApacheCon NA 2014, Denver, US, April 2014 (linked to from Gora News)

Apache Gora Support for Oracle NoSQL Database - Apostolos Giannakidis, TCube NoSQL Meetup, Dublin , Ireland, November 2013 

Google Summer of Code 2014 - Apostolos Giannakidis, TCube NoSQL Meetup, Dublin , Ireland, November 2013 

The State of Gora - Lewis John McGibbney, TCube Meetup, Dublin , Ireland, November 2013 

Taking Bytes from Cassandra Clients (YouTube video) - Renato Marroquin and Lewis John McGibbney, CassandraSummit 2013, San Francisco

Taking Bytes from Cassandra Clients - Renato Marroquin and Lewis John McGibbney, CassandraSummit 2013, San Francisco

From Incubation to Continuous Ingestion: The story of Apache Gora - A talk presented by Renato Marroquin at ApacheCon Europe 2012 (Nov 2012).

Large-scale web analytics with Accumulo (and Nutch/Gora, Pig, and Storm) - A talk presented by Jason Trost at an Accumulo Meetup group co-located with StrataConf/Hadoop World in NYC (Oct 2012).

 

 

 

Wiki Navigation

How to edit this Wiki

This Wiki is a collaborative site, anyone can contribute and share:

  • Create an account by clicking the "Login" link at the top of any page, and picking a username and password.
  • Send an email dev at gora dot apache dot org
  • We will grant you write access.
  • Edit any page by pressing Edit at the top or the bottom of the page

There are some conventions used on the Gora wiki:

  • :TODO: is used to denote sections that definitely need to be cleaned up.

Some general info on using this Wiki Software:

  • For all Confluence related syntax and helpers, please see the Help Tips which is right aligned >>>
  • Alternatively for more in-depth documentation try here

 

  • No labels