2

我正在为 2 人在线游戏寻找一个简单的配对算法。哪个性能更好?(我使用 vps、centos 和 php)

  1. 用户一向服务器发送游戏请求,因为那里没有先前的请求,它将他的用户名放入缓存变量中。然后用户二发送请求并读取缓存的变量,因此用户二为下一个请求清理该变量并与用户一开始游戏。

算法 1 的缺点:在同时请求中,两个用户可能会选择同一个用户。

  1. 所有用户都被添加到队列中。然后每秒执行的脚本与用户匹配。

算法 2 的缺点:每秒执行一次,可能会导致性能问题。

  1. 有更好的算法吗?
4

0 回答 0