GNU/Linux >> Tutoriales Linux >  >> Linux

¿Existe un sistema de archivos similar a Git?

Lo que estás buscando se llama "deduplicación". Aunque normalmente lo implementan los proveedores de productos de almacenamiento especializados, el sistema de archivos ZFS también lo implementa. La mayoría de los sistemas operativos derivados de Unix pueden usar ZFS y, por lo tanto, lo recomiendo como el primer lugar para buscar.


Network Appliance, Inc. ha tenido una capacidad de almacenamiento como esta durante muchos años, de hecho, presentaron quejas ante Sun Microsystems por su sistema de archivos ZFS, y hace lo que Aaron Miller menciona en su respuesta aceptada. Por lo que vale, las quejas se resolvieron con Oracle después de unos 3 años.

Lo he usado como una solución corporativa desde el año 2000 y funciona bien. El costo de almacenamiento después de la primera 'copia' surge una vez que hay un cambio en el archivo. De lo contrario, con muchas 'copias' viene solo un ligero aumento para el espacio de nombres.

No creo que esto responda a la pregunta sobre el "nivel del sistema operativo", sino más bien sobre el "nivel del sistema de archivos".


Linux
  1. ¿Qué es el número de inodo en Linux?

  2. Linux:¿por qué no hay un sistema de archivos Rootfs presente en el sistema?

  3. ¿Qué cuenta como modificación o cambio de archivo?

  4. ¿Qué hace Exec 3?

  5. ¿Qué son los enlaces blandos y los enlaces duros en el sistema de archivos de Linux?

Introducción al sistema de archivos de Linux

¿Qué es umask en Linux?

Qué es EFS (Elastic File System) en AWS y cómo usarlo

¿Qué es el sistema de archivos de Linux? Guía fácil

¿Qué es el archivo .bashrc en Linux?

¿Qué es un archivo .sh?