1. SGBD
Y TECNOLOGÍAS
USADAS POR LA WEB
A L U M N O : PA O L O M O G O L L Ó N C O R R E A
C Ó D I G O : 1 4 1 5 2 1 0 0 9 9
P R O F E S O R : E D D I E M A L C A V I C E N T E
C U R S O : B A S E D E D ATO S :
2. ¿QUÉ SISTEMA DE GESTOR DE BASE
DE DATOS Y TECNOLOGÍAS UTILIZAN
YOUTUBE, FACEBOOK, TWITTER,
GOOGLE, UBER?
3. • BIGTABLE: Es un sistema de gestión de base de datos creado por Google con las
características de ser: distribuido, de alta eficiencia y propietario almacena la
información en tablas multidimensionales cuyas celdas están, en su mayoría, sin
utilizar.
• ANGULARJS: es un framework de JavaScript de código abierto, mantenido por Google,
que se utiliza para crear y mantener aplicaciones web de una sola página. Su objetivo
es aumentar las aplicaciones basadas en navegador con capacidad de Modelo Vista
Controlador, en un esfuerzo para hacer que el desarrollo y las pruebas sean más
fáciles.
• GO: Lenguaje rápido que se adapta de forma dinámica.
GOOGLE
4. YOUTUBE
• MYSQL: Este espacio web utiliza MySQL es la base de datos de código abierto más
popular del mundo. Ademas de almacenar usuarios, playlists, metadatos de video etc
en su database de MySQL.
• HTML5: Lenguaje utilizado para estructurar y representar contenido en la WWW.
• OPENSEARCH: es un conjunto de tecnologías que permiten publicar los resultados de
una búsqueda en un formato adecuado para la sindicación y agregación
5. FACEBOOK
• MYSQL: Es el SGDB escogido por Facebook para su almacenamiento de datos, ya sea
publicaciones, fotos ,actividad diaria publicidad y todos los servicios que nos ofrece este
monstruo de la web.
• CASSANDRA: Muchos deben haber oído de CASSANDRA es la base de datos Apache
que en lo que se refiere a disponibilidad y escalabilidad no tiene inconvenientes en el
rendimiento. (Bandeja de entrada en Facebook)
• MEMCACHED: En Facebook se concentra en la caché y reduce la carga de base de datos
• SCRIBE: Es un sistema de registro flexible que Facebook utiliza. Gestiona el registro en
escala de Facebook.
6. TWITTER:
• MYSQL: Es el SGDB escogido por Twitter para su almacenamiento de tweets
principalmente. Se encuentra ajustado a las necesidades de este mismo.
• MEMCACHED: Al igual que Facebook maneja y controla la cache y su trafico de la
plataforma.
• HADOOP: Es un framework de software que soporta aplicaciones distribuidas bajo
una licencia libre. Permite a las aplicaciones trabajar con miles de nodos y petabytes de
datos en este caso twitter.
7. UBER
• MYSQL: Uber tiene a MySQL de gestor de su base de datos.
• MONGODB: Este maneja mejor el sistema de almacenamiento en cache en lugar de
almacenamiento a largo plazo.
• CASSANDRA: La particularidad y distinción de Cassandra es poder distribuir los datos a
través de múltiples maquinas es a lo que llamamos Particionamiento.