22 noviembre 2024

#BigData ¿Qué tecnología utilizan Twitter, Facebook o PayPal para sus Bases de datos?

Ellos utilizan MySQL, bases de datos relacionales open source,  para manejar sus datos con números masivos y extraordinarios en cantidad de transacciones y usuarios.

Veamos los números de las bases de datos MySQL de  Twitter:

  • Más de 140 millones de usuarios activos
  • 4629 tweets por segundo (llegan a 25,000 en horas pico)
  • 3 millones de registros generados por día
  • 400 millones de tweets por día, replicados 4 veces.

Veamos los números de las bases de datos MySQL de PayPal:

  • Mas de 17 millones de usuarios activos
  • 256-byte lecturas por debajo de  10 milisegundos
  • Replicación Global que escritura por debajo de 350 milisegundos
  • Corre bajo Amazon Web Services en Estados Unidos, Japón y centros de datos europeos.

Veamos los números de las bases de datos MySQL de Facebook (2011):

  • Mas de 950 millones de usuarios activos
  • Registros leídos por segundo: 450 millones (en hora pico)
  • Queries por segundo: 13 millones (en hora pico)
  • Tiempo de respuesta de consultas: 4ms para leer, 5ms para escribir
  • Registros modificados por segundo: 3.5 millones (en hora pico)

Los ingenieros de Twitter han revelado porqué, aunque las bases de datos NoSQL «a priori» son más rápidas, ellos utilizan MySQL como un bloque compacto, utilizando Gizzard para compartir y replicar , InnoDB como sistema de almacenamiento,y una base de datos  NoSQL llamada FlockDB.

[fuente: ITNews]

 

Siguenos por Twitter a través de @Geeksroom y no te pierdas todas las noticias, cursos gratuitos y demás artículos. También puedes seguirnos a través de nuestro canal de Youtube para ver nuestros vídeos, a través de Instagram para ver nuestras imágenes! O vía Bluesky si ya estás cansado de Twitter

Andrea Cummins

Andrea Cummins Es Senior Editor de GeeksRoom. Estudió Ciencias de la Computación en la facultad de Cs Exactas de la Universidad de Buenos Aires. Hace 23 años que vive en el campo, en la ciudad de Venado Tuerto, Santa Fe y gracias a Internet, pudo seguir actualizándose con las nuevas tecnologías. A medida que pasó el tiempo se fue capacitando de manera autodidacta y participando en Congresos y Cursos. Su empresa se llama VenadoSoft. Su hobbie es la fotografía y le encanta mostrar su ciudad y su gente a través de su lente.

Ver todas las entradas de Andrea Cummins →

3 comentarios en «#BigData ¿Qué tecnología utilizan Twitter, Facebook o PayPal para sus Bases de datos?»

  1. Esto si no me lo esperaba D: ! Imaginaba algo de Oracle o como bien mencionaron, algo NoSQL, siempre me habían vendido la idea de que MySQL no era ideal para bases de datos tan enormes como estas.

    1. Yo también pensaba eso !! Por otro lado, me siento orgullosa que es la tecnología que utilizo en mis bases de datos. ¿Vos te parece que nos habrán mentido ?!!! ;-) . Gracias por comentar !

      1. Pues espero que no hayan mentido, digo, no ganan nada con hacerlo :P, además yo también es lo que uso, así que me cae excelente esta nota. :D

Los comentarios están cerrados.