PHP:如何在不同服务器上的线程之间共享数据?
假设服务器为每个连接打开了单独的线程。
我想在不使用数据库的情况下共享数据。
让我们举一个例子:
User1-->Logged in on server1-> Playing a game with x points(server is getting score by AJAX).
User2-->Logged in on server2-> Playing same game with y points(server is getting score by AJAX).
现在我想用游戏的当前得分(点数)列出所有登录用户的列表。 如何在不使用数据库的情况下实现这一目标。
答案 0 :(得分:4)
使用共享的memcached服务器并将数据存储在那里。
Memcache的行为与您对数据库的行为相似,但速度更快,这可能是您不想在此处使用数据库的原因。
答案 1 :(得分:0)
您可以使用脚本和CRON作业每分钟传递一次变量。