I’ve started reading more seriously about different NoSQL databases. It seems that MongoDB and CouchDB are both quite good, in addition to RavenDB. MongoDB has a good both a good .Net library and a few Ruby libraries. CouchDB has a few Ruby libraries, but I’m not sure about .Net. RavenDB, of course, has .Net API and is written in .Net.
Rob Conery laid down a public challenge a while ago to build your own blog. I’ve seen a few people do it including Rob; and I think its worth while. I’ve been toying with writing a blog to incorporate into the csinc site using a NoSQL database. It’s a pretty simple data model, and I like the idea of file-based storage making backups easier. Our current hosting plan limits what I can do however; the plan expires a little later this year though.
So I’m thinking. And I’m thinking I wish someone would do a NoSQL presentation at our local .Net user group. Maybe, and this is a very big maybe, I’ll put one together. A blog engine demo with each of the above three db’s. As an introduction to NoSQL. Which is probably better called NotRelationalDB, because it’s data storage that doesn’t use relational data. Just a thought.