>> Technologie Électronique >  >> Téléphones portables et accessoires >> Téléavertisseurs

Stack base de données MySpace : MySQL, Oracle, MongoDB, Cassandra

Note historique : Architecture MySpace (pic 2006–2009) utilisait stratégie persistance polyglotte :

  • MySQL — Données relationnelles core : profils utilisateurs, graphe amis, messages, commentaires. Shardé par user ID.
  • Oracle — Entrepôt données principal / reporting ; facturation, analytics, métriques agrégées.
  • MongoDB — Schéma flexible pour préférences utilisateurs, réglages confidentialité, flux activité, arêtes graphe social.
  • Cassandra — Haut débit écriture : notifications temps réel, assemblage news feed, logs activité time-series.

Couches additionnelles : Memcached (cache front-end), NetApp (stockage blobs photos/vidéos), Squid/Varnish (cache HTTP), Lucene/Solr (recherche).

Cette architecture gérait 100 M+ utilisateurs, milliards pages vues/jour — pionnière adoption NoSQL à grande échelle.

Téléavertisseurs