digiarnie
digiarnie

Reputation: 23345

Does a simple document-based database exist?

Is there a database out there that I can use for a really basic project that stores the schema in terms of documents representing an individual database table?

For example, if I have a schema made up of 5 tables (one, two, three, four and five), then the database would be made up of 5 documents in some sort of "simple" encoding (e.g. json, xml etc)

I'm writing a Java based app so I would need it to have a JDBC driver for this sort of database if one exists.

Upvotes: 2

Views: 612

Answers (4)

John
John

Reputation: 19

Also check http://jackrabbit.apache.org/ , not quite a DB but should also work.

Upvotes: 0

Edward Leno
Edward Leno

Reputation: 6327

CouchDB works well (@zengr). You may also want to look at MongoDB.

Comparing Mongo DB and Couch DB

Java Tutorial - MongoDB

Upvotes: 1

Rodney Gitzel
Rodney Gitzel

Reputation: 2710

I haven't used it for a bit, but HyperSQL has worked well in the past, and it's quite quick to set up:

"... offers a small, fast multithreaded and transactional database engine which offers in-memory and disk-based tables and supports embedded and server modes."

Upvotes: 1

zengr
zengr

Reputation: 38899

  1. CouchDB and you can use it with java

  2. dbslayer is also light weight with MySQL adapter. I guess, this will make life a little easy.

Upvotes: 2

Related Questions