MSc Project Report: Document-Oriented Persistence with CouchDB
So here, finally, is my Project Report for my MSc Computer Science project at Birkbeck, University of London.
I did the project on non-relational (so-called ‘NoSql’) databases, with a particular focus on CouchDB. The most interesting thing about CouchDB is that it combines, in the same product, a web server with a database. It can store data as well as serve web pages. This enables it to do very interesting things such as the replication of data and code between servers, desktop PCs, and mobile devices.
Here’s a useful 2-minute video introduction to CouchDB.
To understand CouchDB more deeply, read the definitive guide. That was my starting point for the project.