Integracin de la bases de datos NoSql en grandes sistemas: -Las bases de datos No-sql son usadas en otro tipos de bases de datos -mysql -es usada para los datos ccon estructura fija -publicaciones, la informacin de los usuarios, biografia, etc -memcached Tambin es importante tener en cuenta que Facebook hace un uso intensivo d e Memcached, un sistema de almacenamiento en cach de la memoria que se utiliza pa ra acelerar sitios web dinmicos con bases de datos mediante el almacenamiento en cach de datos y objetos en la memoria RAM para reducir la lectura time.Memcached es la forma primaria de Facebook de almacenamiento en cach y reduce en gran medid a la carga de base de datos. tener una sistema de almacenamiento en cach permite que Facebook sea lo ms rpido, ya que es a recordar sus datos. Si no tiene que ir a la base de datos se acaba de ir a buscar los datos de la ca ch de la base de su ID de usuario. -HayStack en el 2012 existio la media 220 millones de subidas de fotos, por cada foto, fac ebook genera y almacena 4 copias de la misma en diferentes tamaos consumiendo 25 TB de almacenamiento por semana. Para manejar los ingenieros de arquitectura des arrollaron Hystack -almacena las fotos en un servidor http -estos son accesados por un controlador generico de ojetos (HYSTACK) -objetivos: es eliminar cualquier sobrecarga innesaria de metadatos por cada ope racin de lectura de fotos. -cassandra -problema: es buscar mensajes y texto de los mismos en una base de datos que va cre ciendo a ritmo exponencial. Las bases de datos relacionales se quedan ineficient es para para manejar este tipo de retos. La solucin que se encontro fue el uso y desarrollo del proyecto "apache cassandra" que es una base de datos de "clave-va lor". -----------------la comunicacin entre estos y otros componentes de la arquitectura de facebookse r ealiza mediante el uso de apache thrift, que es un framework para servicios colaborativos entre diversos lenguajes de pro gramacin.