ソリューションのハイライト:クライアントからのクエリのレイテンシがミリ秒単位に短縮され、コストも大幅に削減されます。
課題
健康診断レポートのデータは 15 年間保持する必要があり、データサイズは数十テラバイトに達します。そのため、ストレージコストが高くなります。
システムは、クライアントからのクエリ要求にリアルタイムで応答する必要があります。そのため、システムの高可用性が必要です。
数百億件のレポートデータが保存されており、クエリ要求にリアルタイムで応答する必要があります。そのため、システムには線形スケーラビリティと安定性に対する高い要件があります。
ソリューション
Lindorm は、中国のトップ技術チームによって開発および保守されており、安定した信頼性の高いサービスを提供します。Alibaba グループの複数の主要サービスに広く適用されており、その安定性と信頼性は十分に証明されています。
Lindorm は、Alibaba グループによって開発された CCSMap および BucketCache スキーマと、Alibaba Dragonwell の Z Garbage Collector(ZGC)アルゴリズムを使用しています。これにより、ガベージコレクション(GC)の一時停止が 5 ミリ秒未満に短縮されます。このようにして、オンラインリアルタイムクエリの要件が満たされます。
Lindorm は、パフォーマンス最適化のためのデータ圧縮機能を提供します。この機能により、消費されるストレージ容量を削減できます。これにより、ストレージコストが大幅に削減されます。
Lindorm は、ホットデータとコールドデータの分離機能を提供します。同じテーブルのホットデータとコールドデータを異なるストレージメディアに保存できます。これにより、ストレージコストが削減されます。また、企業はアプリケーションコードを変更する必要がなくなります。
メリット
Lindorm を使用すると、企業は非トランザクションワークロードを SQL Server から Lindorm に移行できます。 Lindorm は高パフォーマンスを提供し、1 つ以上のデータ行に対するクライアントから開始されたクエリをリアルタイムで処理できます。 これにより、企業は数百億件のレポートデータを管理するという要件を満たすことができます。
Lindorm は、パフォーマンス最適化のためにデータ圧縮とホットデータとコールドデータの分離機能を提供します。 これにより、コストを大幅に削減できます。
Lindorm Tunnel Service ( LTS ) を使用すると、SQL Server から Lindorm にデータを効率的にインポートできます。 移行プロセス中は、オンラインクエリ機能は安定したままです。