Lindorm は、Alibaba Cloud によって開発されたクラウドネイティブのマルチモデルデータベースサービスです。膨大な量のマルチモデルデータを低コストで保存および分析する機能を提供し、Internet of Everything 時代のデータ基盤として機能します。Lindorm は、ワイドテーブルモデルと時系列モデルをサポートしています。独自開発のワイドテーブルエンジン、時系列エンジン、検索エンジンを提供します。 Lindorm は、Apache HBase、Apache Phoenix、OpenTSDB、Apache Solr など、さまざまなオープンソースソフトウェアのオープン標準と互換性があります。構造化データと半構造化データを保存および分析するための SQL クエリ、時系列データ処理、検索および分析などの機能を提供します。 Lindorm は、オンラインワークロードとオフラインワークロードの両方にサービスを提供することもできます。
Lindorm は、ミリ秒単位で単一の要求に応答できます。ペタバイト規模のデータを保存し、1 秒あたり数千万件のクエリ (QPS) を処理するための水平スケーリングをサポートしています。Lindorm は、モノのインターネット (IoT)、淘宝網 (Taobao)、支付宝 (Alipay)、菜鳥 (Cainiao) など、Alibaba グループ内のコアサービスを強力にサポートしています。要件に基づいてエンジンを選択できます。 Lindorm エンジンの選択方法の詳細については、[エンジン] をご参照ください。
Alibaba グループ内のベストプラクティス
Lindorm は、Alibaba グループ内の成熟したビジネスで広く使用されています。
Lindorm は、独自開発のクラウドネイティブマルチモデルアーキテクチャを使用して、IoT ビジネスの急速な発展をサポートしています。
ビッグデータ: 大量のデータの保存と分析
Lindorm を使用すると、大量のデータを低コストで保存し、一度に複数のデータセットをインポートし、データをリアルタイムでクエリできます。効率的な方法で完全データまたは増分データを同期できます。 Lindorm は、Spark や MaxCompute などのビッグデータプラットフォームと統合できます。これにより、大量のデータのオフライン分析が可能になります。
メリット
費用対効果: Lindorm は、高い圧縮率、コールドデータとホットデータの分離、HDD ディスクとオブジェクトストレージサービス (OSS) へのデータ保存をサポートしています。
トンネリングされたデータ転送: Lindorm を使用すると、LTS (旧 BDS) を使用して、Lindorm とサードパーティシステム間でシンプルかつ効率的にデータを同期できます。
バルクインポート: Lindorm を使用すると、BulkLoad を使用して Lindorm に大量のデータをインポートできます。これにより、従来の方法よりもデータ転送が高速になります。
高並列性: Lindorm は、数千万 QPS に到達するための水平スケーリングを提供します。
スケーラビリティ: Lindorm は、分離されたストレージとコンピューティングアーキテクチャを使用します。これにより、独立した自動スケーリングが可能になります。
広告: 大量の広告およびマーケティングデータのリアルタイム保存
Lindorm を使用して、広告およびマーケティングシナリオで、ユーザーペルソナ、ユーザーアクティビティ、クリックストリーム、広告フィードなどの重要なデータを保存できます。 Lindorm は、高並列性と低レイテンシの要件を満たす、柔軟で信頼性の高いサービスを提供します。リアルタイム入札およびターゲット広告のサービスを作成できます。
メリット
低レイテンシ: Lindorm は、ミリ秒単位の即時応答をサポートし、プライマリ/セカンダリモードでクラスターをデプロイできます。各リクエストは、並列処理のために複数のレプリカに送信されます。これにより、データクエリが高速化されます。
高並列性: Lindorm は、数千万 QPS に到達するための水平スケーリングを提供します。
柔軟性: Lindorm は、動的カラムと Time to Live (TTL) メカニズムをサポートしています。機能またはタグは、動的カラムに自動的に追加または削除できます。 TTL 設定に基づいてデータは自動的に期限切れになります。
費用対効果: Lindorm は、高い圧縮率、コールドデータとホットデータの分離、HDD ディスクと OSS へのデータ保存をサポートしています。
トンネリングされたデータ転送: Lindorm を使用すると、LTS (旧 BDS) を使用して、Lindorm とサードパーティシステム間でシンプルかつ効率的にデータを同期できます。
高可用性: Lindorm は、アクティブスタンバイまたはアクティブアクティブのディザスタリカバリと自動フェイルオーバーをサポートし、99.95% のサービス稼働時間を保証します。
金融および小売: 取引記録とリスク管理データのリアルタイム保存
Lindorm を使用して、金融および小売業界の多数の取引記録を保存できます。 Lindorm は、ユーザーアクティビティ、ユーザーペルソナ、ルールモデル、デバイスフィンガープリントなどの重要な財務リスク管理情報を保存するためにも使用できます。 Lindorm は高並列性をサポートし、費用対効果が高く、柔軟で信頼性の高いサービスを提供します。取引管理と財務リスク管理のための競争力のあるサービスを作成できます。
メリット
費用対効果: Lindorm は、高い圧縮率、コールドデータとホットデータの分離、HDD ディスクとオブジェクトストレージサービス (OSS) へのデータ保存をサポートしています。
高並列性: Lindorm は、数千万 QPS に到達するための水平スケーリングを提供します。
柔軟性: Lindorm は、動的カラムと Time to Live (TTL) メカニズムをサポートしています。機能またはタグは、動的カラムに自動的に追加または削除できます。データは TTL 設定に基づいて自動的に期限切れになります。
低レイテンシ: Lindorm は、ミリ秒単位の即時応答をサポートし、プライマリ/セカンダリモードでクラスターをデプロイできます。各リクエストは、並列処理のために複数のレプリカに送信されます。これにより、データクエリが高速化されます。
トンネリングされたデータ転送: Lindorm を使用すると、LTS (旧 BDS) を使用して Lindorm とサードパーティシステム間でシンプルかつ効率的にデータを同期できます。
高可用性: Lindorm は、アクティブスタンバイまたはアクティブアクティブのディザスタリカバリと自動フェイルオーバーをサポートし、99.95% のサービス稼働時間を保証します。
コネクテッドカー (IoV): 車両の軌跡とステータスデータの効率的な保存処理
Lindorm を使用して、IoV シナリオで、運転軌跡、車両ステータス、正確な測位データなどの重要なデータを保存できます。 Lindorm は、スケーラブルで信頼性が高く、費用対効果の高いサービスを提供します。オンライン配車、物流、新エネルギー車の検出サービスを作成できます。
メリット
費用対効果: Lindorm は、高い圧縮率、コールドデータとホットデータの分離、HDD ディスクと OSS へのデータ保存をサポートしています。
スケーラビリティ: Lindorm は、分離されたストレージとコンピューティングアーキテクチャを使用します。これにより、独立した自動スケーリングが可能になります。
柔軟性: Lindorm は、動的カラムと Time to Live (TTL) メカニズムをサポートしています。機能またはタグは、動的カラムに自動的に追加または削除できます。データは TTL 設定に基づいて自動的に期限切れになります。
低レイテンシ: Lindorm は、ミリ秒単位の即時応答をサポートし、プライマリ/セカンダリモードでクラスターをデプロイできます。各リクエストは、並列処理のために複数のレプリカに送信されます。これにより、データクエリが高速化されます。
トンネリングされたデータ転送: Lindorm を使用すると、LTS (旧 BDS) を使用して、Lindorm とサードパーティシステム間でシンプルかつ効率的にデータを同期できます。
高可用性: Lindorm は、アクティブスタンバイまたはアクティブアクティブのディザスタリカバリと自動フェイルオーバーをサポートし、99.95% のサービス稼働時間を保証します。
オンラインソーシャルネットワーキング: フィードの効率的かつ安定した保存
Lindorm を使用して、ソーシャルネットワーキングシナリオで、メッセージ、コメント、投稿、「いいね」などの重要なデータを保存できます。 Lindorm は、高可用性、低レイテンシ、使いやすさを特長としています。ソーシャルネットワーキングフィードを管理するための高性能で信頼性の高いシステムを開発できます。
メリット
高可用性: Lindorm は、アクティブスタンバイまたはアクティブアクティブのディザスタリカバリと自動フェイルオーバーをサポートし、99.95% のサービス稼働時間を保証します。
低レイテンシ: Lindorm は、ミリ秒単位の即時応答をサポートし、プライマリ/セカンダリモードでクラスターをデプロイできます。各リクエストは、並列処理のために複数のレプリカに送信されます。これにより、データクエリが高速化されます。
費用対効果: Lindorm は、高い圧縮率、コールドデータとホットデータの分離、HDD ディスクと OSS へのデータ保存をサポートしています。
スケーラビリティ: Lindorm は、分離されたストレージとコンピューティングアーキテクチャを使用します。これにより、独立した自動スケーリングが可能になります。