A digital library domain model
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
migrations
src
.gitignore
.travis.yml
AmberDBv2MigrationScript.sql
LICENSE
README.md
img.sh
pom.xml
test_tiff.tif

README.md

AmberDB

###Latest AmberDb snapshot version : 2.4.0-SNAPSHOT ###Latest AmberDb release version : 2.4.0-RELEASE

Build Status (Huboard: Tasks, Backlog) (Javadoc)

A graph domain model on top of SQL for representing digital library objects and metadata. Supports:

  • Suspendable long-running transactions
  • History keeping and history subscription for indexing
  • Ordered edges

Usage

In-memory:

try (AmberDb db = new AmberDb()) {
    Work work = db.addWork();
}

Local filesystem:

try (AmberDb db = new AmberDb(Paths.get("/tmp/mygraph")) {
    Work work = db.addWork();
}

Remote JDBC:

======