日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務(wù),提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(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ā)商,擁有一系列全球熱門游戲,其中《怪物獵人》全球銷量達到 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ù)期的負載。CAPCOM 基礎(chǔ)架構(gòu)團隊需要一款能夠響應(yīng)高度可變的工作負載并針對 GCP 環(huá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ù)需要進行靈活的擴縮容。

基礎(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 方面沒有差異,因此很容易采用。基礎(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 個請求的工作負載測試 TiDB Cloud 性能。TiDB Cloud 滿足了 CAPCOM 新游戲?qū)?shù)據(jù)庫選型的所有要求,在運行期間擴展 TiDB 的性能并不會影響游戲的質(zhì)量。測試證明,TiDB Cloud 做到了一鍵按需擴展。

容錯性

在測試中,TiDB Cloud 可靠性工程團隊幫助 CAPCOM 進行了容錯測試,該測試暫停了三個 TiKV 實例中的一個以模擬性能下降的極限場景,通過運行基準測試來測試自動恢復(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è)施團隊計劃在未來進行更大規(guī)模的測試,他們堅信 TiDB Cloud 也將滿足這些測試中的所有性能預(yù)期。

分享到:
標簽:在線游戲 擴展 靈活 可靠 數(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ù)有氧達人2018-06-03

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

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

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

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

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