2016-05-06 15 views
0

Spark SQLクエリを実行し、Spark UIのDAGビジュアライゼーションを開始すると、表示される最初の手順はInMemoryColumnarTableScanと呼ばれます。InMemoryColumnarTableScanの機能は何ですか?

クエリを実行するたびにデータがディスクから読み込まれますか?

もしそうでなければ、このステップは何を正確に行いますか?

答えて

0

その名前が示すように、InMemoryColumnarTableScan classには、カラム圧縮技術を使用してメモリに格納されたテーブルを参照するメソッドが含まれています。

テーブルのより効率的なクエリのために、メモリ内のテーブルに格納されたデータの収集、キャッシュ、および統計情報の提供に使用されます。

これで、RDDに対してクエリを実行する最善の方法を見つけ出すエンジンが最初に呼び出されます。

実際のデータ読み込みとは関係ありません。

+0

明確な説明をいただきありがとうございます! –

関連する問題