Electronic Medical records are composed of different types of data. Visit information ( date/location/insurance info) seems to lend itself to a RDMS. Other types of medical infomation, such as lab reports, x-rays, photos, and electronic signatures, are document based and would seem to be a good candidate for a 'document-oriented' database, such as MongoDB.
Traditionally, binary data would be stored as a BLOB in a RDBMS. A hybrid approach using a traditional RDBMS along with a 'document-oriented' database would seem like good alternative to this. Other alternative would be something like DB2 purexml.
The ultimate answer could be that 'it depends', but I really just wanted to get some general feedback/ideas on this.
Is anyone using the NoSql approach for medical records?
** Clarifying question ** To clarify: is anyone using nosql databases such as: mongoDB, Cassandra, CouchDB for medical records, in a production environment?