国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

全局?jǐn)?shù)據(jù)存儲(chǔ)在哪里最合適?

ljfuyuan

在GatewayWorker模式下,為了重啟工作進(jìn)程不影響客戶(hù)連接,所以在Worker進(jìn)程里不保存用戶(hù)狀態(tài),所以我想問(wèn)下在做MMO游戲類(lèi)型的時(shí)候,大量用戶(hù)數(shù)據(jù)放在哪里比較合適?不能在Worker里用全局變量保存,又不能在GATEWAY里保存了,通過(guò)傳遞數(shù)據(jù)的方式訪問(wèn)。如果用REDIS之類(lèi)的來(lái)交換數(shù)據(jù),由于是REDIS是單線程的,如果大量用戶(hù)并發(fā)的話,REDIS勢(shì)必會(huì)造成響應(yīng)速度慢的問(wèn)題,有沒(méi)有什么好的方法呢?(Mecached 有說(shuō)是單線程的,也有說(shuō)多線程的,我沒(méi)有搞明白,是不是用memcache訪問(wèn)會(huì)解決這個(gè)問(wèn)題)

4721 1 0
1個(gè)回答

walkor 打賞

redis、memcache、mysql等存儲(chǔ)都可以

redis雖然是單線程的,但是單實(shí)例仍然能支持非常高(幾萬(wàn)QPS)的吞吐量。
并且可以啟動(dòng)多個(gè)實(shí)例,甚至部署在多個(gè)服務(wù)器上,成倍的增加redis服務(wù)吞吐能力

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??