Това не е идеалната схема за клонинг на Twitter. Основният проблем е, че "posts" е непрекъснато нарастващ масив, което означава, че mongo ще трябва да премества вашия масивен документ на всеки няколко публикации, защото му е свършила документната подложка. Освен това има твърдо (16mb) ограничение за размера на документите, което в най-добрия случай прави тази схема ограничителна.
Идеалната схема зависи от това дали очаквате натоварването на Twitter или не. „Перфектната“ схема на mongodb по отношение на поддръжката и лесната употреба не е същата като тази, която бих използвал за нещо с пропускателната способност на Twitter. Например, в първия случай бих използвал колекция от публикации с документ на публикация. В сценария с висока пропускателна способност бих започнал да правя пакетни документи за малки групи публикации (да речем, по една на страница „получи повече“). Освен това в сценария с висока пропускателна способност ще трябва да поддържате хронологията на последователя актуална в отделни документи за времевата линия на потребителя, докато в сценариите с ниска пропускателна способност можете просто да ги запитате.