1:
Продукты NoSQL прежде всего известны своей способностью к масштабированию (разделение и репликация) и дизайном без схемы. Твиттер использует FlockDB (графическую БД), а не СУБД из-за этого, и потому, что имеет больше смысла использовать графики для описания того, кто за кем следует, а не из-за реальных текстовых сообщений.
Другие преимущества NoSQL включают в себя передовые методы запросов (Map / Reduce): CouchDB и RavenDB являются документно-ориентированными БД, построенными на основе Lucene, и поэтому могут предлагать полнотекстовые поисковые запросы "из коробки", что вы никогда не сможет эффективно работать с RDBMS.
2:
RavenDB запросы - это выражения Linq, которые имитируют синтаксис SQL и совершенно идентичны ему.