Geodatabases de archivos: comprimir frente a compactar
Aunque conceptualmente coinciden en que ambos permiten un almacenamiento más compacto, la compresión y la compactación tal como se aplican a las geodatabases de archivos son dos operaciones que no están relacionadas.
En primer lugar, el término compresión se utiliza de varias maneras y la compresión de la geodatabase de archivos no se debe confundir con otros tipos de compresión que no están relacionados:
- El comando Comprimir de ArcCatalog, que quita los datos no usados de la versión de una geodatabase de ArcSDE
- Compresión rasterizada: esquemas de compresión JPEG, JPEG 2000 o LZ77
- Compresión de WinZip, la conocida utilidad de compresión genérica
La compresión de la geodatabase de archivos, sin embargo, está relacionada con SDC (Smart Data Compression); aplica la misma técnica subyacente y proporciona beneficios comparables.
¿Qué es la compresión de la geodatabase de archivos?
Para reducir los requisitos de almacenamiento, puede comprimir las tablas y las clases de entidad de las geodatabases de archivos vectoriales en un formato de solo lectura. Una vez comprimido, un dataset tiene el mismo aspecto en ArcCatalog y ArcMap que antes de la compresión. Además podrá trabajar con él la misma manera, con la excepción de las operaciones de edición. Los datos comprimidos están en un formato de acceso directo que no precisa ser descomprimido cada vez que se accede a él; ArcGIS y ArcReader los leen directamente.
Podría pensarse que la compresión consiste en un aplastamiento o prensado los datos, pero esto no es lo que ocurre al comprimir los datos. La compresión no embute físicamente los datos en un espacio más pequeño. En su lugar, vuelve a codificarlos con un patrón diferente, más compacto. El resultado suele ser más pequeño que el original porque el proceso de compresión elimina la redundancia de los datos.
Por ejemplo, la aparición de tres A41
A41 A41 A41
se puede volver a codificar del siguiente modo:
A41(3)
El (3) indica que A41 se repite tres veces. Para mostrar los datos comprimidos, ArcGIS vuelva a reinterpretar A41(3) como A41 A41 A41. Esta es solo una de las estrategias que utiliza ArcGIS para comprimir los datos de la geodatabase de archivos. ArcGIS aplica distintas estrategias para campos diferentes, dependiendo del tipo de datos, el número de valores únicos y la frecuencia con la que se repiten los valores.
La cantidad de compresión posible para un dataset determinado depende de varios factores, pero el tipo de entidades y la cantidad de redundancia en datos de atributos son las más importantes. Para obtener más información, consulte Acerca de la compresión de datos de la geodatabase de archivos.
¿Qué es la compactación?
La compactación ordena el almacenamiento de registros en archivos reordenándolos y eliminando espacio vacío. Si agrega y elimina datos en un archivo o una geodatabase personal frecuentemente, debería compactar la geodatabase mensualmente. Esto permite reducir los tamaños de archivo y mejorar el rendimiento. La compactación de datos sin comprimir no está relacionada con la compresión de la geodatabase de archivos y, por consiguiente, se debe considerar independientemente. Para obtener más información, consulte Compactar geodatabases de archivos y personales.