後続空白文字の圧縮

キーに後続空白文字の圧縮を定義すると、キー値の後続空白文字はファイルに格納されません。情報は格納されるので、キーは適切に配置されます。

たとえば、30 文字の長さの主キーまたは副キーで最初の 10 文字のみを使用し、残りが空白文字であるレコードを書き込むとします。圧縮をしない場合は、キーの 30 文字すべてが格納されます。後続空白文字の圧縮を行うと、索引ファイルの 11 バイトを占有するのみですみます (10 バイトを最初の 10 文字用に、1 バイトを後続空白文字用に使用します)。