Dudo que ese sea el caso.
Lo primero, los servidores no almacenan datos, solo los procesan. Las bases de datos (también llamadas servidor de bases de datos) almacenan datos.
Twitter es un entorno políglota, es decir, utiliza múltiples tipos de bases de datos para presentarle la aplicación.
- ¿Cuál es la diferencia entre un puerto LAN y un puerto ethernet?
- ¿Qué debo hacer con 1 millón de dólares?
- ¿Cuántos paquetes envía / recibe su computadora con un solo clic del mouse cuando visita un sitio web?
- ¿Dell se centrará en el hardware de red?
- ¿Qué es el protocolo de configuración dinámica de host?
- MySQL almacena tuit
- Cassandra se usa como escritura en DB
- Hadoop para procesar conjuntos de datos no estructurados
- Vertica para analítica
Además, hay un concepto llamado DB dinámico, que es cuando se agrega más espacio de almacenamiento a la estructura existente automáticamente, que el DB se está cerrando en el espacio libre. Estoy seguro de que Twitter usaría esto.
El siguiente video es el de Amazon DynamoDB, que Twitter no usa, pero le dará una idea sobre cómo se agrega la base de datos dinámica.
Lee mas:
Cómo Twitter almacena 250 millones de tweets al día usando MySQL – Alta escalabilidad –