All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ra.gora-core.0.8.source-code.overview.html Maven / Gradle / Ivy

Go to download

The Apache Gora open source framework provides an in-memory data model and persistence for big data. Gora supports persisting to column stores, key value stores, document stores and RDBMSs, and analyzing the data with extensive Apache Hadoop MapReduce support.

There is a newer version: 0.9
Show newest version




   Gora




  

Introduction

This is the javadoc for Gora. This javadoc captures all of the modules in Gora.

Gora Modules

Gora source code is organized in a modular architecture. The gora-core module is the main module which contains the core of the code. All other modules depend on the gora-core module. Each data store backend in Gora resides in it's own module. The documentation for the specific module can be found at the module's documentation directory.

Source code for gora modules is organized as follows:

  • gora/<module-name>/src/main/java: Main codes in Java
  • gora/<module-name>/src/main/avro: Avro schema definitions used in main
  • gora/<module-name>/src/test/java: Unit test codes in Java
  • gora/<module-name>/src/test/avro: Avro schema definitions used in unit tests
  • gora/<module-name>/src/examples/java: Example codes in Java
  • gora/<module-name>/src/examples/avro: Example avro schema definitions

gora-core

gora-core module contains the source code for the main functionality in Gora.

gora-cassandra

gora-cassandra module contains the source code for the Apache Cassandra backend.

gora-hbase

gora-hbase module contains the source code for the Apache HBase backend.

gora-sql

gora-sql module contains the source code for the SQL backends. Currently MySQL and HSQLDB is supported.

gora-accumulo

gora-accumulo module contains the source code for the Apache Accumulo backend.

More information

Most of the documentation about the project is kept at the project web site or at the wiki.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy