Mysql查询 - 最有效的方法是什么?

时间:2013-03-11 16:51:59

标签: mysql

在我的应用程序中,我需要获取所有用户的Facebook好友列表,并将其与我的应用程序用户列表进行比较。

此过程应向用户返回已在我的应用程序中注册的Facebook好友列表。

我的应用程序的服务器是一个Http服务器,应用程序查询信息并返回结果。

我的问题如下:

做我想做的最好的方法是什么?

我可以想到两种方法,但两种方法都没有正确填写:

  1. 由于我试图不使我的服务器超载 - 我将在我的服务器中编写一个函数,它将返回在应用程序中注册的所有Facebook用户ID的列表。 在客户端 - 客户端将检查哪些与他相关。 这里的优点是我不会使我的MySql服务器过载需要很长时间才能处理的查询。缺点是我发现这种方式没有“逻辑上的优雅”。
  2. 要在服务器端处理某种程序或功能(或仅使用IN元素的简单查询),并且仅向用户返回相关Facebook用户的ID。 优点是它更优雅,缺点是我认为从资源角度来看它不是更好的选择,它可能会使我的服务器超载。
  3. 很高兴建议或一些新想法

0 个答案:

没有答案