Estimation du volume des données et du temps de transmission pour la synchronisation des données
Adobe recommande d’estimer le volume des données et le temps de synchronisation avant de démarrer toute synchronisation des flux de données afin de garantir une planification fluide et d’éviter les perturbations dans les opérations du site. Cette estimation est importante lors de la planification des synchronisations initiales ou des mises à jour de catalogue à grande échelle, telles que les changements de prix en masse.
Par défaut, l’outil d’exportation de données traite les données en mode mono-thread avec une taille de lot par défaut. Avec la configuration par défaut, il n’existe aucune mise en parallèle du processus d’envoi du flux. En outre, la stratégie de limitation par défaut permet à Adobe Commerce d’accepter deux demandes par seconde (RPS), ce qui se traduit par ce qui suit :
- Jusqu’à 10 000 produits par minute lorsqu’un produit est un SKU avec des attributs dans un storeview spécifique
- Jusqu'à 50 000 prix par minute
En fonction de la configuration par défaut, les facteurs suivants affectent le temps de transmission des données lors de la synchronisation.
- Le nombre de threads est défini sur 1 (par défaut).
- La taille du lot est définie sur 100 pour tous les flux, à l’exception du flux
prices
, où elle est définie sur 500. - Le taux d’acceptation du flux est de 2 demandes par seconde.
- Tous les produits sont affectés à tous les sites web existants.
- Pour les scénarios de calcul des prix, des prix spéciaux et groupés sont attribués à tous les produits.
Calcul de la transmission des données par flux
Utilisez les valeurs et formules du tableau suivant pour calculer le volume des données et le temps de synchronisation pour chaque flux de données.