投稿日: May 15, 2020
Amazon Redshift では、ブルームフィルターを利用して、Amazon S3 の外部テーブルのクエリパフォーマンスを最大 2 倍高速にする早期かつ効果的なデータフィルタリングが可能になりました。ブルームフィルターは、確率的でメモリ効率の高いデータ構造であり、結合関係に一致しない行をフィルタリングすることで大規模な結合クエリを高速化し、ネットワーク経由で転送されるデータ量を大幅に削減します。Amazon Redshift は、クエリの実行時にブルームフィルターを活用するのに適したクエリを自動的に判断します。Amazon Redshift Spectrum を使用してレイクハウスアーキテクチャを強化し、データウェアハウスとデータレイク全体のデータを直接クエリして結合することで、他の方法では不可能な独自の洞察を得ることができます。
Amazon Redshift ブルームフィルターは、Amazon Redshift Spectrum が利用可能な AWS リージョンでは、リリースバージョン 1.0.15503 以降でデフォルトで有効になっています。詳細については、ドキュメントを参照してください。Amazon Redshift を利用できるリージョンについては、AWS リージョン表をご覧ください。