すべてのプロダクト
Search
ドキュメントセンター

Lindorm:コールドデータアーカイブ

最終更新日:Jun 22, 2026

Lindorm は、コールドデータのストレージ媒体として容量ストレージを使用します。このトピックでは、LindormTSDB でコールドデータアーカイブ機能を使用する方法について説明します。

概要

時系列ワークロードでは、データは古くなるほど参照頻度が低下します。このような古いデータはコールドデータであり、直近で頻繁にアクセスされるデータはホットデータです。コールドデータの量が増えると、ストレージコストが大幅に増加する可能性があります。LindormTSDB は、企業ユーザーがコールドデータのストレージコストを削減し、ホットデータのクエリパフォーマンスを向上できるよう支援します。

LindormTSDB は、データの経過時間に基づいてデータを自動的に 3 つの階層に分類します:

  • ホットデータ

    ホットデータは、最も新しく書き込まれた時系列データで、頻繁に参照され、タイムスタンプが現在時刻に近い値です。

  • ウォームデータ

    ウォームデータは、ホットデータよりも古く、アクセス頻度が低いデータです。

  • コールドデータ

    コールドデータは、アーカイブ対象と見なされる長期データです。この階層は大量になりがちですが、時系列アプリケーションでは参照されることはほとんどありません。

LindormTSDB は、この階層型ストレージモデルを使用して、各データ階層を異なる媒体に保存することで、パフォーマンスとコストのバランスを取ります:

image

通常は最大のデータ階層となるコールドデータについて、LindormTSDB はユーザー定義のホットデータとコールドデータの境界に基づいて、データをコールドストレージに自動的にアーカイブします。標準クエリを使用して、アーカイブ済みデータを透過的にクエリできます。Lindorm は、コールドストレージ媒体として容量ストレージを使用します。容量ストレージの読み取りパフォーマンスの詳細については、「Capacity storage read performance」をご参照ください。

コールドストレージの有効化

デフォルトでは、Lindorm インスタンスはホットデータ階層とウォームデータ階層を自動的に管理します。コールドデータを自動的にアーカイブするには、最初にインスタンスでコールドストレージを有効にする必要があります。

コールドストレージは、次のいずれかの方法で有効にできます:

  • Lindorm インスタンスを購入する際に、購入ページでコールドストレージを設定します。

    Enable Capacity StorageYes に設定し、Capacity Storage のスライダーまたはテキストボックスを使用して必要なストレージ容量を設定します。最小容量は 800 GB です。

  • インスタンス作成時にコールドストレージを有効にしなかった場合は、後から Lindorm コンソールで有効にできます。

    ナビゲーションペインで Cold Storage をクリックします。Cold Storage ページで Enable Now をクリックします。コールドストレージを有効にすると、一時的にサービスが中断される場合があります。この操作はピーク時間外に実行してください。

コールドストレージを有効にした後、ホットデータとコールドデータの境界を設定して、LindormTSDB がデータをコールドストレージに自動的にアーカイブするタイミングを制御できます。

ホットデータとコールドデータの境界の設定

境界の定義

ホットデータとコールドデータの境界は、データがコールドデータになるタイミングを決定するしきい値です。データをコールドストレージに移動する際のデータ量と、クエリの時間範囲の要件に基づいて、この境界を設定できます。

LindormTSDB では、ホットデータとコールドデータの境界は 日数 で測定されます。時系列データポイントは、そのタイムスタンプが次の条件を満たす場合にコールドデータと見なされます。

Current time - Timestamp of data >= Hot and cold data boundary (in days)

設定方法

ホットデータとコールドデータの境界は、次のいずれかの方法で設定できます:

  • データベースの作成または変更時に、SQL ステートメントを使用してホットデータとコールドデータの境界を設定します。

    説明

    詳細については、「CREATE DATABASE」または「ALTER DATABASE」をご参照ください。

  • LindormTSDB コンソールを使用して、データベースのホットデータとコールドデータの境界を設定します。

    説明

    詳細については、「Database Management」をご参照ください。

コールドデータのクエリ

コールドデータは標準の SQL ステートメントでクエリできます。特別な構文は不要です。ただし、アーカイブ済みデータにアクセスするクエリはレイテンシーが高くなります。