giovedì 18 settembre 2008

What we did in the last two days

This is a summary of the work I did with my colleague, Simone Albertini, in the last two days.

Tuesday, september 16

  • Study of couchDB on the official site. Read the introduction, technical overview and wiki. Studied the difference between relational and non-relational DBs, and concepts of document, view.
  • Local installation on a linux VM of a working CouchDB.
  • Work on the local DB. Experimented the http communication system with CouchDB. Tried the ruby basic access library.
  • Started using CouchDB in a java environment. Installation and tryout of the couchdb4j libraries and needed dependencies.

Wednesday, September 17

  • Getting deep into CouchDB.
  • Brainstorming about possible techniques we can use to reimplement a relational DB into a document-oriented one.
  • Downloaded and studied the source files of couchdb4j, ran the tests included, and saw they didn't pass.
  • Partial reimplementation of the provided tests, to make them pass and to understand the library behaviour.
  • Read some introductions about Lucene and its applicability fields.

Nessun commento:

Posta un commento