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

如何建立一個內(nèi)存數(shù)據(jù)中心

bigman

因為workerman是多進程模型 所以在操作同一數(shù)據(jù)源的時候會才是數(shù)據(jù)不一致的問題,這時候就需要用到鎖的機制。樓主是否可以個解決方案,比如 多進程的時候 如果 制定一個 內(nèi)存數(shù)據(jù)中心(可以是php作為自身內(nèi)存操作)然后所有請求都通過內(nèi)存數(shù)據(jù)計算,再延遲寫入mysql ,保證數(shù)據(jù)的一致性

4012 2 0
2個回答

bigman

看了下GlobalData好像是個數(shù)據(jù)共享中心 但要是io頻繁的話不知道性能如何

  • 暫無評論
walkor 打賞

對GlobalData就是利用php內(nèi)存存儲的。
每秒可以達到幾萬次讀寫。

另外GlobalData支持分布式,可以啟動多個實例,類似redis,單個實例IO出現(xiàn)瓶頸時,多個實例多服務器部署可以成倍的增加GlobalData的承載能力。

  • dingdejing 2019-03-17

    追問一下,如果使用GlobalData,只有使用它的方法去更新,GlobalData這樣無法用來存儲稍微復雜的數(shù)據(jù),所以能不能提供一套鎖工具來解決一些問題

  • walkor 2019-03-19

    globalData 有cas add等原子操作接口,可以起到鎖的作用

年代過于久遠,無法發(fā)表回答
??