すべてのプロダクト
Search
ドキュメントセンター

Data Management:ルーティングアルゴリズム

最終更新日:Aug 05, 2024

このトピックでは、ルーティングアルゴリズムの定義とシナリオについて説明します。

定義

ルーティングアルゴリズムは、ルーティングフィールドに基づいて論理データベース内の論理テーブルにマッピングされる物理テーブルまたはテーブルシャードを識別するために使用されます。 論理データベースのルーティングアルゴリズムを設定して、指定した条件に基づいて目的の物理テーブルを正確に識別できます。 これにより、ルーティング中のオーバーヘッドが削減され、データ操作の効率が向上します。
説明 ルーティングアルゴリズムが設定されていない場合、論理テーブルのデータに対する操作は、論理テーブルに対応するすべての物理テーブルをトラバースします。 これは、データ処理に要する時間を著しく長くする。

ルーティング・アルゴリズムは、ルーティング・フィールドおよびアルゴリズムからなる。

シナリオ

  • テーブルシャードのデータを照会します。
  • テーブルシャードのデータを変更します。
  • テーブルシャードのデータをエクスポートします。

設定

論理データベースで目的の論理テーブルを見つけ、そのルーティングアルゴリズムを変更できます。