Saltar al contenido principal

RacDeltaConfig

RacDeltaConfig representa la configuración que será globalmente usada por el cliente. Se compone del tamaño de chunk a usar, concurrencia máxima y una configuración concreta del almacenamiento.

Cada instancia se genera automáticamente al crear un nuevo cliente de rac-delta.


Estructura

export type StorageConfig =
| S3StorageConfig
| AzureBlobStorageConfig
| GCSStorageConfig
| HTTPStorageConfig
| SSHStorageConfig
| LocalStorageConfig
| URLStorageConfig;

export interface RacDeltaConfig {
chunkSize: number;
maxConcurrency?: number;
storage: StorageConfig;
}

Propiedades

PropiedadTipoDescripción
chunkSizenumberEl tamaño en bytes que se usará para dividir los archivos en la creación de chunks (recomendado 1MB)
maxConcurrencynumberNúmero máximo de tareas concurrentes del cliente para mayor rendimiento.
storageStorageConfigConfiguración concreta del tipo de almacenamiento seleccionado.