Announcing documentdb-lumenize
An aggregation framework for Microsoft's Azure DocumentDB NoSQL database
The bad news: DocumentDB does not include aggregation capability.
The good news: DocumentDB includes stored procedures and documentdb-lumenize uses this to add aggregation capability that far exceeds that which you are used to with SQL.
As Michael Stonbraker, genius creator of not one but three wildly successful databases . . .
Announcing documentdb-mock
Mock for testing Stored Procedures in Microsoft Azure's DocumentDB
Microsoft Azure's DocumentDB is a great PaaS NoSQL database. The killer feature is that you can write stored procedures in JavaScript (CoffeeScript in my case) AND the operations performed in a single run of the stored procedure is contained in an ACID-compliant transaction -- even if the transaction effects more than one document. This . . .