Erlang 变量不变,如何保存实时数据?

就比如我要做一个游戏系统,比如要做一个斗地主的游戏吧,桌子和玩家就是这个系统的两大重要对象了。有玩家请求进入游戏大厅,首先要列出当前系统有哪些桌子,桌子上有哪些玩家,就算... 就比如我要做一个游戏系统,比如要做一个斗地主的游戏吧,桌子和玩家就是这个系统的两大重要对象了。有玩家请求进入游戏大厅,首先要列出当前系统有哪些桌子,桌子上有哪些玩家,就算是桌子数量是固定的吧,可是桌子上的人是可以退出也可以加入的,一个桌子就是一个元组或者说一个记录吧,桌子上要保存一个玩家列表,这个列表也是要变的呀!再考虑玩家吧,玩家也要有一个List用于保存当前手上的牌,这些牌也是要变的呀!Erlang要求变量不变,可以系统中的一切的一切每时每刻都有可能要发生变化呀,我该怎么保存这些变的东西???实在是想不通。求高手指点迷津! 展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏20(财富值+成长值)
matlab2000
2015-05-22 · TA获得超过2323个赞
知道大有可为答主
回答量:1678
采纳率:100%
帮助的人:1059万
展开全部
当然是用ets,dets或者mnesia这些。当然,gen_server最后的一个状态不是也可以保存一些简单的东西吗?
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式