ra.gora-core.0.8.source-code.overview.html Maven / Gradle / Ivy
Show all versions of gora-core Show documentation
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.