1)accountId: // 是一个字符串
这个是字符串,玩家可以输入名字(比如:输入zfoo) 或者 通过微信生成(openid是不变的)。
2)uid:// long
这个是一个很长的,玩家通过http登录授权后,通过web层,由雪花算法根据accountId生成的long值,里面可以把玩家的比如:平台信息之类的包含进来。
发现是新号后,雪花算法生成下uid:
值大小是:
3)roleId :// long
这个是角色Id,比如:MMO中一个玩家有5个角色,那么根据uid对应 5个roleId 。
roleId = 4096 * index + serverId // index是mysql的自增索引