background preloader

MongoDB

Facebook Twitter

MongoDB Aggregation I: Counting and Grouping. Experimenting with MongoDB from C# I’ve often felt that we treat relational databases as a hammer to use with every kind of nail, screw, bolt, rivet, metric nut, and wall anchor we encounter in software development.

Experimenting with MongoDB from C#

The modern relational databases is a marvelous piece of engineering, and we have centuries of collective experience in designing, optimizing, securing, and managing them, but they just aren’t the best fit for every scenario. The last few months I’ve been keeping an eye on the growing No-SQL movement. I’d like to make room for the No-SQL conference (nosqleast – their motto is: select fun, profit from real_world where relational=false;), but I’ll just have to wait for a debrief from Matt P. Here are a couple great blog posts for background on the No-SQL thing: Using MongoDB in a web environment efficiently. Getting Started with MongoDB and C# « Jason Alexander.

I had been hearing all of this talk of the NoSql movement, and, being the ever-curious tech type, I had to dig in and see what it was all about.

Getting Started with MongoDB and C# « Jason Alexander

Of all the various options out there, MongoDB has been getting a lot of press lately. MongoDB is hailed as one of the top NoSql options out there for being ultra-scalable, and highly performant. You can see the long list of known production deployments out there. With that context being set, I had to see what all the excitement was about. And, here’s how you can too: The MongoDB Cookbook.