Че-то дохуя радости у народа по поводу вот этого: http://www.postgresql.org/media/img/about/press/pg94_acid_large.jpg
Для тех, кто в танке: для постгреса запилили хранение и индексирование сериализованного в бинарь JSON’а — уау, как в монге, типа.
А вот я считаю, что JSON к NoSQL не имеет ни малейшего отношения. И вообще весь принцип «вместо схемы храним хуй знает что» не от большого ума. На кой черт он нужен — я до сих пор не понимаю. Ну то есть не знаю юзкейсов, для которых это могло бы быть полезным. Да, вопения со стороны параши про «сложные миграции» меня не интересуют.
SQL-подход — это прежде всего «храним максимально ограниченные и нормализованные данные и блюдем консистентность».
NoSQL-подход — это «похуй на консистентность, вместо этого лучше иметь нормальную возможность горизонтально масштабировать, и на нормализацию тоже похуй, хотим запросы с O(1)-сложностью».
Вот это два принципиально разных подхода, и друг с другом их хуй подружишь. А все остальное — это так, детали реализации.

кароч, принцип «вместо схемы храним хуй знает что» вполне работать на очередях построенных поверх монги. мы два года назад пытались у себя хоть какую-то технологию запилить для очередей данных, а пацаны из другой команды просто хуйнули очередь запросов поверх монги и оно просто (но хуевато) работает. а мы только спустя два года подошли к тому чтобы предложить что-то лучшее (на самом деле, мы не все юзкейзы покрываем, но эту проблему мы обойдём)
@krkm ну тип пользователи дохуя делают клац-клац, а мы слоупоки и не всегда в реалтайме можем клац-клац обрабатывать или просто бэкэнды упали с java.lang.OutOfMemoryError. нужно где-то хранить все клац-клац чтобы обработать потом
@krkm прост поверх монги получилось сделать очередь на коленке, а поверх других технологий так быстро сделать не получилось
@komar такое тоже есть, но у него другая область применимости
@polecat потому что в рамках eventual consistency удаления сложно делать
@polecat попробовал бы ты это сделать при 3k rps
@polecat отнюдь. все проблемы хайлоада начинаются в районе 3k rps
@polecat пук