Tous les produits
Search
Centre de documentation

OpenSearch:FAQ sur les opérations techniques et la maintenance

Dernière mise à jour :Aug 10, 2026

Questions fréquemment posées concernant les opérations techniques et la maintenance dans OpenSearch.

Remarque

Si le problème persiste, contactez l'assistance technique.

Statistiques imprécises pour les grands jeux de données

  • Chaque nœud de recherche classe les résultats en deux étapes. Il effectue d'abord un classement préliminaire sur un maximum d'un million de résultats initiaux. Ensuite, il sélectionne les 200 meilleurs résultats pour un classement approfondi et renvoie les 5 000 premiers résultats.

  • Pour les grands jeux de données, OpenSearch échantillonne aléatoirement un sous-ensemble des données pour le tri et renvoie des valeurs statistiques estimées. Ces valeurs sont des approximations et non des chiffres exacts.

Latence de synchronisation des données

  • La plupart des mises à jour de données appliquées à une primary table se synchronisent en moins de 10 secondes. Les mises à jour d'une secondary table prennent plus de temps et la synchronisation en temps réel n'est pas garantie.

  • Pour mettre à jour les données dans une secondary table et sa primary table correspondante, mettez d'abord à jour la secondary table, puis la primary table. Cette opération déclenche une actualisation qui met à jour à la fois les données secondaires et l'index, réduisant ainsi le temps total de synchronisation.

  • Attendez environ une seconde après avoir mis à jour la secondary table. Utilisez ensuite les informations mises à jour pour trouver et mettre à jour les enregistrements correspondants dans la primary table.

Gestion des types de données datetime et timestamp

Lorsque vous importez des données depuis une table ApsaraDB RDS, OpenSearch convertit automatiquement les champs datetime et timestamp en millisecondes depuis l'époque Unix.

Pour conserver le format d'heure d'origine, convertissez ces champs au type de données string dans ApsaraDB RDS avant l'importation.

Connexion à OpenSearch via PrivateLink

Procédure

  1. Connectez-vous à la console Virtual Private Cloud (VPC).

    Sélectionnez la région cible, cliquez sur l'onglet Interface Endpoint, puis cliquez sur le bouton Create Endpoint.

  2. Créez un endpoint.

    Sur la page Create Endpoint, configurez le VPC, le groupe de sécurité et la zone. Conservez la valeur Endpoint Type définie sur Interface Endpoint. Pour le paramètre Endpoint Service, sélectionnez Other Endpoint Services. Dans la zone de texte qui s'affiche, saisissez le nom du service d'endpoint, par exemple com.aliyuncs.cn-hangzhou.opensearch. Cliquez sur Verify, puis sur OK pour créer l'endpoint.

  3. Vérifiez l'état de la connexion.

    Consultez l'état de la connexion sur la page des détails de l'endpoint :

    Initialement, l'State est Creating, le Connection Status est Connecting et la Bandwidth limit est 3072 Mbps.

    Une fois l'endpoint connecté, les statuts changent :

    L'State devient Available, le Connection Status passe à Connected et la Bandwidth limit reste à 3072 Mbps.

  4. Testez la connexion.

    Copiez le Domain Name of Endpoint Service. Sur une instance ECS dans le VPC cible, exécutez la commande suivante pour tester la connectivité :

    # curl ep-foo.opensearch.cn-hangzhou.privatelink.aliyuncs.com/v3/openapi/apps/foo/search
    {
      "status":"FAIL",
      "errors":[{
          "code":4016,
          "message":"Authentication info was required for the request"
        }],
      "request_id":"d164fa75cec6cb360c13693acd806941"
    }

Services d'endpoint OpenSearch

Region

Endpoint service name

Zone

China (Shenzhen)

com.aliyuncs.cn-shenzhen.opensearch

E and F

China (Hangzhou)

com.aliyuncs.cn-hangzhou.opensearch

I and H

China (Beijing)

com.aliyuncs.cn-beijing.opensearch

K and L

China (Shanghai)

com.aliyuncs.cn-shanghai.opensearch

E and F