建什么网站可以赚钱,wordpress安装完怎么用,手机网站主机,百度公司好进吗一.分布式锁
这个要保证多个服务器执行一段逻辑时的锁操作#xff0c;就用这个。如#xff1a;账号注册#xff0c;防止同一个账号注册多次。 二.全局共享数据
1.多个Game服情况下#xff0c;要共享一些数据#xff0c;比如#xff1a;登录token信息之类的。
痛点就用这个。如账号注册防止同一个账号注册多次。 二.全局共享数据
1.多个Game服情况下要共享一些数据比如登录token信息之类的。
痛点不仅是多个服还有多个线程数据共享比如玩家是否加入工会 这个玩家收到了多个工会邀请最好任意一个线程执行修改操作时最好用下redis的原子性再redis中也存储一份在哪个工会了这样子保证玩家只能加入一个工会。
思考这个业务通过玩家Actor来搞定也行。 2.跨服只读数据比如跨服玩家的数据。
痛点: 支持rpc后虽然可以设计为支持rpc调用获取但是必须是对方起服才行。
放到redis中虽然可以解决问题但是多了一些业务逻辑的书写而且还担心有些存了有些没存。
不过对于读操作到时把压力放到redis了redis减轻了rpc的压力不过这点压力真的需要redis分摊吗
思考不过我个人还是热衷于rpc这一个能解决问题就行。 三.简化排行榜
zset LinkedHashMap实现缓存策略。