OSDI '18 ヘビーデコード: Ant Financial のリアルタイム金融グレード分散グラフデータベース GeaBase

OSDI '18 ヘビーデコード: Ant Financial のリアルタイム金融グレード分散グラフデータベース GeaBase

現地時間2018年10月8日から10日にかけて、コンピュータサイエンスコミュニティにおける世界で最も権威のあるトップ学術会議であるOSDI '18(USENIX Symposium on Operating Systems Design and Implementation、略称OSDI)が米国カリフォルニア州カールスバッドで開催されました。

OSDIカンファレンス中、Ant Financialが主催した特別セミナーでは、「GeaBase: 業界規模のアプリケーション向けの高性能分散グラフデータベース」と題した講演が行われ、世界中から数十人の一流技術専門家や学者が集まり、その場で白熱した議論が巻き起こりました。

[[245782]]
アント・ファイナンシャル・グループ、コンピューティング・ストレージ担当チーフアーキテクト、He Changhua 氏

グラフデータベース「Star」 - Ant Financial GeaBase

周知のとおり、過去 10 年間、グラフ データベースは業界の焦点となっており、その将来性は概して楽観的です。最大の利点は、ノードと関連データ モデルを通じて複雑な関係の問題を迅速に解決できることです。グラフ データベースは、大規模で複雑、関連性があり、変更可能なネットワーク データの処理に非常に優れており、効率が極めて高いため、現在のリッチで急速に変化するインターネット アプリケーション シナリオのために誕生したと言っても過言ではありません。

グラフ データベースは独自の特性を備えているため、ソーシャル ネットワーク、リアルタイムの推奨、銀行取引ループ、金融信用報告システムなどの分野でのアプリケーションに非常に適しています。これを踏まえ、アント・ファイナンシャルは2015年にグラフデータベースの開発に特化した技術チームを積極的に設立し、わずか3年余りで、高性能、高可用性、強力なスケーラビリティ、優れた移植性を特徴とするGeaBaseの開発に成功しました。

[[245783]]

アント・ファイナンシャル・プラットフォーム・データ・テクノロジー・グループの上級アルゴリズム専門家、フー・ジーソン氏

Ant Financial Group の関連技術専門家によると、GeaBase (Graph Exploration and Analytics Database) は、Ant Financial が完全に独自に開発したリアルタイムの金融グレードの分散グラフ データベースです。現在、GeaBase は Ant Financial エコシステム内で広く使用されているだけでなく、商用化および輸出もされており、多くの銀行やその他の企業と協力しています。

[[245784]]

Ant Financial Platform Data Technology Groupのシニアテクニカルエキスパート、Xiao Han氏

GeaBase の強みは何ですか?

Ant FinancialがGeaBaseを開発した当初の目的は、金融分野における超大規模で複雑な関係ネットワークのさまざまな応用シナリオを満たすことだったと伝えられています。オンラインでの高同時実行性と低レイテンシのリアルタイム クエリのニーズをサポートするだけでなく、大規模モデル トレーニングの反復計算にも対応する必要があります。

GeaBaseの技術アーキテクチャ

GeaBase の基本的な機能を見てみましょう。

まず、GeaBase は大量のデータをサポートします。現在、GeaBase は、リスク管理関係ネットワークや資本関係ネットワークなど、Ant Financial の複数の主要なアプリケーション シナリオをサポートしています。どちらも数百億のノードと数千億のエッジという膨大なデータ規模に達しており、そのコンピューティング機能とクエリ機能は非常に高いレベルに達しています。

第二に、GeaBase は非常に強力なオンライン クエリ パフォーマンスを備え、高い同時実行性をサポートし、ミリ秒レベルの低レイテンシ機能を備えています。 Titan と比較すると、GeaBase のクエリ パフォーマンスはレイテンシとスループットの両方の点ではるかに優れていることがわかります。

GeaBase には高可用性の機能もあります。複数のフォールト トレラント メカニズムが構成され、マルチ クラスターおよび多面的な監視システムが導入され、分散アーキテクチャの災害復旧ソリューションが装備されており、高可用性が確保されます。

Ant Financial は、GeaBase 用の柔軟で拡張可能なクエリ言語も開発しました。さらに、オープンソースとの統合のため、GeaBase は Gremlin グラフ トラバーサル言語もサポートします。

GeaBaseの目標:商業化と技術輸出

GeaBaseは現在、Ant Financialの支払いリスク管理、マネーロンダリング防止、詐欺防止、偽造注文防止、キャッシュアウト防止、金融ケース裁判、ナレッジグラフ、会員獲得、友人推薦、金融情報推薦など、多くのビジネスやアプリケーションをサポートしていると理解されています。

Ant Financial のエコシステムでは複数のビジネス シナリオで広く使用されていますが、GeaBase の野望は明らかにこれを超越しています。同社は、Ant Financial の総合的な金融テクノロジーオープン戦略をしっかりと実行しています。

現在、業界の多くのインターネット企業がグラフデータベースの研究を行っていますが、そのほとんどは独自のシステムをベースとしているため、依存関係が強く、分離が困難です。しかし、市場で商品化されているグラフデータベースのほとんどは分散システムではなく、対象ユーザーもデータ量の少ない中小企業が中心です。

Ant Financial は、設計の初期段階で GeaBase システムの移行の問題を十分に考慮し、それを製品にパッケージ化して、効率的で使いやすいアクセスおよび管理製品プラットフォームを作成しました。この利点は明らかで、GeaBase を外部顧客のシステムに簡単に移植できます。このため、GeaBase は銀行やその他の企業から熱烈に求められています。 10以上の銀行がGeaBaseの導入に関心を示しており、いくつかの企業はAnt Financialと協力協定を結んでいると報じられている。

<<:  Windows 仮想マシンを一括でチェックおよび修復する方法

>>:  クラウド アプリケーションの左右の腕: 仮想化とセキュリティ

推薦する

ウェブサイトの特異性により、キーワードランキングを迅速に向上できる

「Baidu 検索エンジン最適化ガイド 2.0」では、ウェブサイトの製品の単一性がウェブサイトのキー...

Mintegral: インタラクティブ広告という新しい広告方法

月収10万元の起業の夢を実現するミニプログラム起業支援プラン生活の中では、エレベーター、バス停、地下...

知りたいDevOpsの実践方法はすべてここにあります

[51CTO.comからのオリジナル記事] インターネット産業の急速な発展に伴い、IT研究開発の作業...

Baidu の検索結果に表示されるグラフィックとテキストのロゴに気づきましたか?

最近、Baidu 検索エンジンは新たな動きを見せました。以下は、Baidu Webmaster Pl...

Expedia が AWS に全面的に参入

[51CTO.com からのオリジナル記事] AWS は本日、世界的なオンライン旅行会社 Exped...

ギフト ウェブサイトは、ユーザーに最高の体験を提供するためにコンテンツをどのように最適化すればよいでしょうか?

ウェブサイトの最適化を行うすべてのウェブマスターは、モール型ウェブサイトを迅速に発展させたい場合、ウ...

女性向けウェブサイトのSEOに関する個人的な体験談

こんにちは、みんな。私はHele Women’s Networkの編集者、Xiaoweiです。私はウ...

ウェブサイトはスタートラインで勝利する:記事タイトルの最適化は非常に重要です

記事のタイトルは魅力的なコートに相当します。美しい服を着ている人は、いつも他の人の注目を集めることが...

広告サークル: 収益を上げるための入札の核となる要素

しかし、競争は熾烈であり、我々はさらに準備を整える必要があります。どうすればスキルを向上させて競争で...

標準化こそが、将来のSEO担当者にとって唯一の道である

国慶節の休暇前、誰もが、制作に3億元近くかかった列車のチケット予約サイトについて不満を漏らしていた。...

パンデミックの期間中、ブランドはどのようにして草の根マーケティングを効果的に実施できるのでしょうか?

流行の期間中、あらゆる階層の人々が必然的に影響を受け、多かれ少なかれ損失を被りました。しかし、著者は...

ユーザーの立場に立ってウェブサイトのユーザーエクスペリエンスを向上させる

検索エンジンは、ウェブサイトのユーザー エクスペリエンスにますます注目しています。結局のところ、検索...