亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

通過 TiDB 連接全球極限場景和創(chuàng)新場景,是 PingCAP 長期堅持的國際化戰(zhàn)略。目前,在全球已有超過 3000 家企業(yè)選擇 TiDB。無論在游戲、金融、物流、互聯(lián)網(wǎng)還是智能制造等行業(yè),基于規(guī)?;?OLTP 擴容、實時 HTAP 分析等應(yīng)用場景,PingCAP 服務(wù)用戶的腳步已經(jīng)從中國延伸到全球,覆蓋日本、亞太、北美和歐洲等各個區(qū)域。

從今天開始,我們將分享一系列“全球極限場景與創(chuàng)新場景使用 TiDB 的最佳實踐”。本文為該專題第一篇,分享 TiDB 如何為全球著名游戲公司 CAPCOM 提供靈活、可靠、可擴展的數(shù)據(jù)庫服務(wù),保障其在線游戲的全球化運營。

CAPCOM 是一家日本游戲開發(fā)商,擁有一系列全球熱門游戲,其中《怪物獵人》全球銷量達(dá)到 8400 萬份(截至 2022 年 7 月),《生化危機》 系列游戲更是風(fēng)靡超過 25 年。

為了更好地應(yīng)對游戲的全球化以及在線交付的趨勢,CAPCOM 基礎(chǔ)架構(gòu)團隊決定充分利用公共云服務(wù),并在 Google Cloud Platform (GCP) 上構(gòu)建新的在線游戲核心組件,這項工作的關(guān)鍵是要找到一款合適的數(shù)據(jù)庫。

業(yè)務(wù)挑戰(zhàn)

在線游戲玩家無論身在何處都希望獲得可靠、流暢的游戲體驗。在線游戲必須實時響應(yīng)并發(fā)連接的動態(tài)變化,這就意味著服務(wù)器必須就近部署在玩家交互所處的國家,并且數(shù)據(jù)庫必須隨著數(shù)據(jù)量的變化而彈性擴展。

隨著用戶數(shù)量的迅猛增長以及新游戲場景、項目、活動和新游戲方式的不斷增加,原始數(shù)據(jù)庫經(jīng)常需要處理超出預(yù)期的負(fù)載。CAPCOM 基礎(chǔ)架構(gòu)團隊需要一款能夠響應(yīng)高度可變的工作負(fù)載并針對 GCP 環(huán)境進(jìn)行優(yōu)化的數(shù)據(jù)庫。

基礎(chǔ)架構(gòu)團隊傾向于能夠提供完全托管的數(shù)據(jù)庫服務(wù),他們需要專業(yè)的數(shù)據(jù)庫工程師來完成數(shù)據(jù)庫故障處理和性能調(diào)優(yōu)等任務(wù),從而使得基礎(chǔ)設(shè)施團隊能夠?qū)W⒂谧约旱闹饕ぷ鳌?/p>

數(shù)據(jù)庫選型

該團隊調(diào)研了幾款數(shù)據(jù)庫,包括那些在 GCP 以外的云平臺 (IaaS) 上運行的數(shù)據(jù)庫。然而,沒有一款數(shù)據(jù)庫能夠同時滿足他們對關(guān)系型數(shù)據(jù)庫以及對靈活性擴展的需求。為了更好地應(yīng)對游戲的全球化以及在線交付的趨勢,CAPCOM 基礎(chǔ)架構(gòu)團隊決定選擇 TiDB Cloud,并將新游戲的多個開發(fā)環(huán)境合并到一個 TiDB 集群中,節(jié)省了 IT 成本。

TiDB 既有高度兼容 MySQL 的接口,也有提供靈活擴展的分布式架構(gòu)。TiDB 主要由三層架構(gòu)組成:運行 SQL 的 TiDB 層、存儲數(shù)據(jù)的 TiKV 層和協(xié)調(diào)集群的 Placement Driver,每一層都可以根據(jù)需要進(jìn)行靈活的擴縮容。

基礎(chǔ)設(shè)施團隊成員 Ryohei Morita 分享了團隊第一次接觸 TiDB Cloud 的經(jīng)歷:

“我知道云原生計算基金會(CNCF)正在托管 TiKV。在收到 TiDB Cloud 的提案后,我們立即開始在內(nèi)部環(huán)境中驗證 TiDB 開源版本。顯然,基于 TiKV 構(gòu)建的托管服務(wù)具有真正的潛力來減少我們的運營工作量,我們很快決定考慮 TiDB Cloud。”

為什么選擇 TiDB Cloud?

MySQL 兼容性

TiDB 高度兼容 MySQL,在 schema 結(jié)構(gòu)以及 SQL 方面沒有差異,因此很容易采用?;A(chǔ)設(shè)施團隊可以輕松地在 TiDB Cloud 上創(chuàng)建測試應(yīng)用程序。

可操作性

為了驗證 TiDB Cloud 的可操作性,該團隊模擬了從友商的 DBaaS 產(chǎn)品中遷移數(shù)據(jù)。團隊通過監(jiān)控儀表板上的資源和復(fù)雜查詢來驗證管理控制臺的可用性,遷移到 TiDB Cloud 很順利,沒有任何問題。

“控制臺和儀表板非常簡單易用,你無需閱讀文檔就可以打開它們并直觀地執(zhí)行任務(wù),管理服務(wù)使用起來非常簡單,團隊無需任何額外的培訓(xùn)或?qū)W習(xí)成本即可上手。 ”—— CAPCOM 基礎(chǔ)設(shè)施團隊 Ryohei Morita

性能和可擴展性

基礎(chǔ)設(shè)施團隊以每秒 1000 個請求的工作負(fù)載測試 TiDB Cloud 性能。TiDB Cloud 滿足了 CAPCOM 新游戲?qū)?shù)據(jù)庫選型的所有要求,在運行期間擴展 TiDB 的性能并不會影響游戲的質(zhì)量。測試證明,TiDB Cloud 做到了一鍵按需擴展。

容錯性

在測試中,TiDB Cloud 可靠性工程團隊幫助 CAPCOM 進(jìn)行了容錯測試,該測試暫停了三個 TiKV 實例中的一個以模擬性能下降的極限場景,通過運行基準(zhǔn)測試來測試自動恢復(fù)功能。

“每秒查詢次數(shù) (QPS) 暫時下降了三分之一后,服務(wù)逐漸恢復(fù),在恢復(fù)過程中始終保持連接,游戲應(yīng)用端也沒有發(fā)生錯誤。”—— CAPCOM 基礎(chǔ)設(shè)施團隊 Ryohei Morita

響應(yīng)迅速的團隊

除了上述優(yōu)勢,PingCAP 的響應(yīng)能力也是 CAPCOM 選擇 TiDB Cloud 的重要原因。

“ 作為一個全球化團隊,PingCAP 工程師對問題的響應(yīng)速度讓我們感到非常滿意。在驗證測試中,我們提出 TiDB Cloud 實例類型有點單一,會影響到服務(wù)部署的靈活性。PingCAP 團隊立即增加了新的實例類型,這種響應(yīng)速度對于其他服務(wù)提供商來說不敢想象。”—— CAPCOM 基礎(chǔ)設(shè)施團隊 Ryohei Morita

未來展望

結(jié)合評估的結(jié)果以及 TiDB Cloud 在 GCP 上的穩(wěn)定性、防止供應(yīng)商鎖定的能力等諸多優(yōu)點,CAPCOM 基礎(chǔ)設(shè)施團隊最終選擇了 TiDB Cloud,并將新游戲的多個開發(fā)環(huán)境合并到一個 TiDB 集群中,節(jié)省了總體擁有成本。隨著游戲需求的增加,預(yù)期的數(shù)據(jù)庫訪問量也將顯著增加,基礎(chǔ)設(shè)施團隊計劃在未來進(jìn)行更大規(guī)模的測試,他們堅信 TiDB Cloud 也將滿足這些測試中的所有性能預(yù)期。

分享到:
標(biāo)簽:在線游戲 擴展 靈活 可靠 數(shù)據(jù)庫 提供 服務(wù) TiDB
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運動步數(shù)有氧達(dá)人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績評定2018-06-03

通用課目體育訓(xùn)練成績評定