Reputation: 23345
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
Reputation: 19
Also check http://jackrabbit.apache.org/ , not quite a DB but should also work.
Upvotes: 0
Reputation: 6327
CouchDB works well (@zengr). You may also want to look at MongoDB.
Comparing Mongo DB and Couch DB
Upvotes: 1
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