On Mon, Apr 12, 2010 at 12:22 PM, Jonathan Rochkind <[log in to unmask]> wrote: > The thing is, the NoSQL stuff is pretty much just a key-value store. > There's generally no way to "query" the store, instead you can simply look > up a document by ID. Actually, this depends largely on the NoSQL DBMS in question. Some are key value stores (Redis, Tokyo Cabinet, Cassandra), some are document-based (CouchDB, MongoDB), some are graph-based (Neo4J), so I think blanket statements like this are somewhat misleading. CouchDB and MongoDB (for example) have the capacity to index the values within the document - you don't just have to look up things by document ID. -Ross.