La estructura de carpetas es irrelevante aquí. Para realizar una búsqueda eficiente de complejidad arbitraria y encontrar la información que está buscando, necesitará algún tipo de base de datos.
Para lo que vale, los archivos multimedia reales pueden estar todos juntos en una sola carpeta, cada archivo tiene un nombre como 6ba7b810-9dad-11d1-80b4-00c04fd430c8 , porque toda la información para 6ba7b810-9dad-11d1-80b4-00c04fd430c8 es almacenado en la base de datos bajo 6ba7b810-9dad-11d1-80b4-00c04fd430c8 . O puede que no haya un archivo, solo un bloque de datos binarios almacenados directamente en la base de datos, lo que sea que funcione mejor.
En cualquier caso, tanto los medios como la base de datos de metadatos (que también se almacenan como archivos normales, solo que probablemente son datos binarios opacos que solo pueden ser leídos por un programa de base de datos compatible) se dividen en fragmentos que un solo servidor puede manejar , y luego se replica para la redundancia en varias granjas de servidores en los centros de datos de Google en todo el mundo.
- ¿Cuáles son las desventajas de ejecutar una aplicación web en Solaris?
- ¿Hay algún problema al usar Windows Server en casa, no en una empresa, como problemas de seguridad?
- ¿Es posible comprimir todo Internet en un hash Alder-32?
- ¿Qué tipo de servicio es mejor usar para alojar un servidor de correo propio: VPS, nube, servidor dedicado o colocación de un servidor propio?
- ¿Cómo puede la Búsqueda de Google manejar la carga y mirar a través de miles de sitios web en unos pocos milisegundos?