新華社:直播電商“搭好臺” 地方特産加速“破圈” | 人民網:直播電商激活山東産業帶,助力實體經濟高品質發展 | 安裝9.9元!行業龍頭掀起“價格戰”,家居服務業正式開“卷”? | 頭戴安全帽 平安無煩惱 | 諾一邁爾聞諾分層牙齦修復膜閃耀上市,引領牙周軟組織修復新時代 | 10大專業營養師力薦:可益康小分子肽蛋白粉,蛋白粉界的新時代寵兒 | 朗赫科技:依託“點、線、面”研發路徑,開拓家庭智慧硬體新藍海 | 南非MTN與華為簽署Net5.5G戰略合作MoU | 《遇見藍眼淚》微觀海洋藝術展在國家海洋博物館開展 | 智慧互通(AICT)榮獲工業企業研發機構(A級)認證 |
 
當前位置: 新聞>滾動>

從遊戲場景看,ByteHouse存算分離架構如何實現降本增效

發佈時間:2024-06-11 13:49:44  |  來源:中國網科學  |  作者:張銘陽  |  責任編輯:科學頻道

經過幾十年發展,中國遊戲産業逐步邁向成熟與穩健的新階段。

根據中國音數協遊戲工委的數據,2023年,中國移動遊戲用戶規模達6.57億人,同比增速小幅增長。在商業模式層面,除了傳統的廣告投放和付費會員制度外,一些遊戲公司還引入了電商直播、虛擬禮物銷售等新的商業模式,以提高用戶粘性和盈利能力。

數據也逐漸成為遊戲公司決策的重要依據。例如,在遊戲直播場景中,借助直播人氣、粉絲活躍度、互動收入等數據可以對主播的表現進行客觀評估,並由此調整直播策略。但隨著數據量不斷增長、複雜度不斷提升,公司整體的數據基礎設施建設尤為重要,不僅要能及時給業務反饋數據,在降本增效的大背景下,更需要滿足成本優化。

高速發展中的某頭部遊戲公司便面臨以上問題,一方面,遊戲直播等各項業務對數據依賴高,要求數據實時性強、反饋快,另一方面,公司管理層又希望在保障現有性能情況下,進一步降低資源使用成本。在之前的數據底座建設中,該公司採用ClickHouse作為分析引擎,但由於底層資源未隔離,導致大查詢大量佔用資源,且小文件場景佔用資源零散,嚴重影響讀寫任務。除此之外,研發團隊在數據副本過程中,只保障了數據可靠性,忽視了計算可靠性保障。

ByteHouse存算分離架構則為該遊戲公司的問題提供了新解法。基於存算分離架構,ByteHouse將計算資源 Shared-Nothing和存儲資源 Shared-Disk獨立擴展,用戶只需根據實際業務需求靈活調整計算資源配置,無需受限于存儲限制。另外,ByteHouse還實現了讀寫分離,即讀操作、寫操作互不影響,整體有助於提升系統的響應速度和吞吐量,優化資源利用效率。

20077231e20b5292361e49ed5aaf25d2_1718078034323247.png

在此基礎上,該遊戲公司選取活躍用戶數、遊戲直播等場景中百萬級SQL,導入ByteHouse測試。最終測試結果顯示,ByteHouse不僅僅100%相容ClickHous語法,還將整體性能提升了4倍以上。

據介紹,ByteHouse是火山引擎推出的一款雲原生數據倉庫,能夠支撐實時數據分析和海量數據離線分析,目前已經與中國地震臺網中心、莉莉絲遊戲、極客邦科技等諸多行業企業達成了深度合作,憑藉新一代的雲原生架構,高效方便的運維模式,以及高性能更靈活的實時查詢能力,為企業夯實數字化地基,推動企業的數智化轉型升級。