[AWS]Redshiftのエンコード方式について
〇Redshiftのエンコード方式
Redshiftは、データ量を削減するために、9種類の圧縮エンコードに対応している。
※圧縮エンコードの種類
・raw (非圧縮):RAW すべて
・AZ64:AZ64 SMALLINT、INTEGER、BIGINT、DECIMAL、DATE、TIMESTAMP、TIMESTAMPTZ
・バイトディクショナリ:BYTEDICT SMALLINT、INTEGER、BIGINT、DECIMAL、REAL、DOUBLE PRECISION、CHAR、VARCHAR、DATE、TIMESTAMP、TIMESTAMPTZ
・デルタ:DELTA SMALLINT、INT、BIGINT、DATE、TIMESTAMP、DECIMAL
DELTA32K INT、BIGINT、DATE、TIMESTAMP、DECIMAL
・LZO:LZO SMALLINT、INTEGER、BIGINT、DECIMAL、CHAR、VARCHAR、DATE、TIMESTAMP、TIMESTAMPTZ、SUPER
・Mostlyn:MOSTLY8 SMALLINT、INT、BIGINT、DECIMAL
MOSTLY16 INT、BIGINT、DECIMAL
MOSTLY32 BIGINT、DECIMAL
・ランレングス:RUNLENGTH SMALLINT、INTEGER、BIGINT、DECIMAL、REAL、DOUBLE PRECISION、CHAR、VARCHAR、DATE、TIMESTAMP、TIMESTAMPTZ
・テキスト:TEXT255 VARCHAR のみ
TEXT32K VARCHAR のみ
・Zstandard:ZSTD SMALLINT、INTEGER、BIGINT、DECIMAL、REAL、DOUBLE PRECISION、BOOLEAN、CHAR、VARCHAR、DATE、TIMESTAMP、TIMESTAMPTZ、SUPER
0 件のコメント
コメントを投稿