A digital library domain model
Java SQLPL Other
Latest commit e756041 Apr 10, 2017 @scoen scoen version bump 11/4/2017

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:

======