Time Series Database (TSDB) for InfluxDB® は、計画的なダウンタイムを許容できるコスト重視のワークロード向けの Basic Edition と、継続的なアップタイムが求められる本番サービス向けの High-availability Edition の 2 つのエディションを提供しています。
仕組み
Basic Edition はシングルノードで実行され、ディスクを使用してデータ信頼性を確保します。セカンダリノードがないため、インスタンスにはホットバックアップがありません。ノードに障害が発生した場合、またはインスタンス構成の変更やデータベースエンジンバージョンのアップグレードを行った場合、インスタンスは長期間にわたって利用不可になる可能性があります。

エディションの選択
| Basic Edition | High-availability Edition | |
|---|---|---|
| アーキテクチャ | シングルノード | プライマリ + セカンダリノード |
| ホットバックアップ | なし | はい |
| ノード障害 | インスタンス利用不可 | 自動フェイルオーバー |
| 構成変更 | インスタンス利用不可 | 最小限の影響 |
| エンジンバージョンのアップグレード | インスタンス利用不可 | 最小限の影響 |
| コスト | 低 | 高 |
次の図は、Basic Edition と High-availability Edition のトポロジーを比較したものです。

サービスに高可用性が必要な場合は、High-availability Edition を使用してください。
特徴
Basic Edition は、以下の特徴をサポートしています:
IP ホワイトリスト — IP アドレスによるインスタンスへのアクセス制限
モニタリング — インスタンスのヘルス状態とパフォーマンスメトリクスの追跡
データ移行 — インスタンスへの、またはインスタンスからのデータ移動
これらの特徴を利用して、以下の操作を実行できます:
ユーザーアカウントとデータベースの管理
データの移行
クラウドインスタンスのモニタリング
ユースケース
Basic Edition は、短時間の利用不可が許容される時系列ワークロードに適しています:
インターネットインフラ監視
コンテナ監視
ビジネス運用のモニタリングと分析
IoT デバイスのリモートリアルタイムモニタリング
工業生産のセキュリティモニタリング
生産品質評価と障害のバックトラッキング
これら 6 つのシナリオはすべてモニタリング指向であり、シングルノード構成によるコスト削減が自動フェイルオーバーの必要性を上回る場合に、Basic Edition は実用的な選択肢となります。