Skip to content
This repository has been archived by the owner on Jan 11, 2019. It is now read-only.

ryankennedy/bdb-je-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Berkeley DB Java Edition Playground

This is a playground for poking at bits of Berkeley DB Java Edition. The playground is built on top of dropwizard exposing several REST endpoints backed by BDB as a data store.

Data Resource

HTTP PUT JSON to /data/{object path} and it will be stored in BDB, keyed by the object path. HTTP GET /data/{object path} to retrieve it. HTTP DELETE /data/{object path} to remove it. Simple, right?

Changes Resource

HTTP GET /changes/{timestamp} to get all objects updated on or after the timestamp provided. This is supported internally by a BDB SecondaryDatabase, which is keyed by the modification time of the objects stored in the primary database.

About

Ryan's BerkeleyDB Java Edition playground

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages