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

Lindorm:STO Express のデータを Oracle から Lindorm に移行する

最終更新日:Jan 14, 2025

ソリューションのハイライト: Oracle データベースは使用されていません。アーキテクチャは、LindormTable、Lindorm Tunnel Service(LTS)、および LindormSearch を統合しています。

お客様からのフィードバック

物流注文の管理やバーコードスキャナーからのデータ処理などのワークロードでは、トランザクションは必要ありません。当初は、パフォーマンスと安定性を考慮して、Oracle データベースを使用してこのようなビジネスデータを保存していました。その後、Cainiao Logistics が Lindorm を使用してこのようなデータを処理していることを知りました。 LindormTable と LindormSearch を統合したアーキテクチャをテストした結果、Lindorm が線形スケーラビリティを提供することがわかりました。これにより、Lindorm は物流ビジネスにより適したものになります。ダブル 11 ショッピングフェスティバルなどの急速なビジネスの成長やプロモーション中にデータを処理するために、コードを変更したり、データを新しいインスタンスに移行したりする必要はありません。 Lindorm データベースは、Oracle データベースよりも費用対効果も優れています。私たちは約 2 年間 Lindorm を使用しています。この期間中、Lindorm はその安定性と高可用性を証明しました。このサービスに感謝しています。

お客様のプロフィール

STO Express は 1993 年に設立されました。中国ブランドの構築と発展に取り組んでいます。 STO Express は、ターミナルネットワーク、輸送ネットワーク、情報ネットワークを統合したシステムを常に改善しています。同社は従来の宅配便事業に根ざしており、e コマースの分野にも進出しています。 STO Express は、専門的なサービスと厳格な品質管理を提供することにより、中国の宅配便業界の発展を促進しています。 20 年以上にわたる発展を経て、STO Express は中国に包括的で円滑な自社運営の宅配便ネットワークを構築しました。 2021 年 1 月現在、STO Express は 4,500 以上の支店と独立した営業所を運営し、25,000 以上の物流センターを保有しています。 30 万人以上が STO Express で働いています。

課題

  • バーコードスキャナーによる運送状のスキャン、注文、注文の配布などのワークロードによって、毎日大量のデータが生成されます。バーコードスキャナーによって生成されるデータ量は 1 日あたり数億件に達します。注文と配布によって生成されるデータ量は 1 日あたり数千万件に達します。したがって、1 日あたりのデータの合計サイズは 100 TB を超えます。

  • 注文番号などのディメンションに基づく完全一致検索やあいまい検索など、さまざまなシナリオでさまざまなクエリが必要です。

  • 毎年、ダブル 11 ショッピングフェスティバルなどのビジネスピーク時には、ビジネスデータの量が急増します。

ソリューション

  • Lindorm は、中国のトップ技術チームによって開発および保守されており、安定した信頼性の高いサービスを提供しています。Alibaba グループの複数の主要サービスに広く適用されています。その安定性と信頼性は十分に証明されています。

  • Lindorm は、ワイドテーブルエンジン(LindormTable)と検索エンジン(LindormSearch)をサポートするクラウドネイティブのマルチモデルデータベースサービスです。 Lindorm は、LindormTable のデータを LindormSearch にリアルタイムで同期できる Lindorm Tunnel Service(LTS)を提供します。これにより、LindormTable と LindormSearch に保存されているデータの一貫性が確保されます。

  • Lindorm データベースは、ダブル 11 ショッピングフェスティバルなどのビジネスピーク時の柔軟なリソース要件を満たすために、垂直方向と水平方向にスケーリングできます。

  • Lindorm は、ストレージとコンピューティングが分離されたアーキテクチャを使用しています。ストレージノードとコンピューティングノードはビジネス要件に基づいてスケーリングでき、スケーリング操作によってアプリケーションのサービスが中断されることはありません。データとリクエストは自動的にバランスされます。 Lindorm により、STO Express は O&M から解放されます。 STO Express は、Lindorm を使用するためにアプリケーションのコードを変更する必要はありません。

  • 次の図は、システムアーキテクチャを示しています。

メリット

  • Lindorm は、STO Express が Oracle データベースから Alibaba Cloud にすべてのデータを低コストで移行するのに役立ちました。 Lindorm が提供する複数のタイプのストレージメディア、高い圧縮率、線形スケーラビリティにより、システムのスケーラビリティと高パフォーマンスが保証されます。

  • LindormTable は LindormSearch と連携して、注文、運送状、サブ注文の高速検索、多次元検索、あいまい検索など、さまざまなシナリオでのデータクエリ要件を満たします。 LindormTable は 1 秒あたり 100,000 件のリクエストをサポートします。 Lindorm は、Oracle の 5 倍のクエリパフォーマンスレベルを提供します。 LindormSearch を使用すると、STO Express は数万のサービス拠点からランダムな多次元クエリを実行し、結果セットをリアルタイムでエクスポートおよびダウンロードできます。

  • LTS は、LindormTable から LindormSearch へのデータのリアルタイム同期を効率的に行います。これにより、ビジネスシステムはデータの一貫性を確保するために 2 つのデータベースにデータを書き込む必要がなくなります。

  • Lindorm は、コンピューティングとストレージが分離されたクラウドネイティブの分散アーキテクチャを使用しています。したがって、STO Express の Lindorm リソースは、オンデマンドで柔軟にスケーリングできます。これにより、STO Express はダブル 11 ショッピングフェスティバルなどのビジネスピーク時のデータを処理できます。