圧縮の構成
圧縮を構成するための手順。
圧縮を管理するには、テーブルのプロパティおよびサブプロパティを構成します。CQLテーブル・プロパティには、利用できる圧縮オプションが記載されています。圧縮は、デフォルトでは有効になっています。
手順
-
CQLを使用して圧縮のパラメーターの
enabled
をfalse
に設定することで、圧縮を無効にします。CREATE TABLE DogTypes ( block_id uuid, species text, alias text, population varint, PRIMARY KEY (block_id) ) WITH compression = { 'enabled' : false };
-
ALTER TABLEを使用して圧縮アルゴリズム
class
をLZ4Compressor、SnappyCompressor、またはDeflateCompressorに設定することで、既存のテーブルの圧縮を有効にします。CREATE TABLE DogTypes ( WITH compression = { 'class' : 'LZ4Compressor' };
-
ALTER TABLEを使用し、圧縮アルゴリズム
class
をDeflateCompressor
に設定することで、既存のテーブルの圧縮を変更します。ALTER TABLE CatTypes WITH compression = { 'class' : 'DeflateCompressor', 'chunk_length_in_kb' : 64 }
CQLを使用してテーブルを変更することで、データの圧縮をテーブル単位で調整します。