我正在为 2 人在线游戏寻找一个简单的配对算法。哪个性能更好?(我使用 vps、centos 和 php)
- 用户一向服务器发送游戏请求,因为那里没有先前的请求,它将他的用户名放入缓存变量中。然后用户二发送请求并读取缓存的变量,因此用户二为下一个请求清理该变量并与用户一开始游戏。
算法 1 的缺点:在同时请求中,两个用户可能会选择同一个用户。
- 所有用户都被添加到队列中。然后每秒执行的脚本与用户匹配。
算法 2 的缺点:每秒执行一次,可能会导致性能问题。
- 有更好的算法吗?
我正在为 2 人在线游戏寻找一个简单的配对算法。哪个性能更好?(我使用 vps、centos 和 php)
算法 1 的缺点:在同时请求中,两个用户可能会选择同一个用户。
算法 2 的缺点:每秒执行一次,可能会导致性能问题。