1
A
回答
2
我相信它是預先計算的,並且在加載頁面時沒有完成。 如何?有幾個選項可以看到這個問題。 一個常用的方法是將數據看作一個圖,其中每個人都是頂點,而邊則定義了友誼。遍歷每個現有的一對人,並找到兩條邊路徑。你過去的頂點是共同的朋友。如果你真的想進入它,我會建議從開始學習Graph Theory
當處理這樣的數據量時,使用MySql和查詢將不起作用。在少量的數據上,它會。
相關問題
- 1. 如何用neo4j計算共同朋友?
- 2. Facebook共同朋友
- 3. Omniauth + Facebook共同朋友計數
- 4. Facebook最共同的朋友
- 5. SQL表爲朋友,共同朋友,朋友朋友等
- 6. Facebook的API - 共同的朋友
- 7. Facebook的IOS SDK共同的朋友
- 8. iOS SDK共同朋友Facebook API v2.0
- 9. Facebook Graph API 2.2共同朋友
- 10. 使用GRAPH查找Facebook共同朋友
- 11. 獲取共同Facebook朋友iOS SDK
- 12. Facebook - 計數#朋友的朋友有
- 13. SQL Server計數的共同朋友
- 14. 計數共同的朋友/節點
- 15. 如何獲得朋友列表與共同朋友的數量?
- 16. 從facebook獲取錯誤的共同朋友計數
- 17. 朋友Facebook的API算
- 18. 如何展示共同的朋友?
- 19. Facebook朋友的朋友
- 20. MySQL計算多個用戶之間的共同朋友
- 21. 如何通過Facebook的Graph API獲得共同朋友
- 22. 如何獲得Facebook的共同朋友喜歡類別
- 23. 如何獲得多個Facebook用戶的共同朋友?
- 24. 如何在Facebook上獲得共同朋友?
- 25. Facebook計數的朋友
- 26. 顯示共同的朋友
- 27. 找到共同的朋友
- 28. 共同的朋友PHP
- 29. 共同的朋友 - MySQL
- 30. 如何計算誰在facebook上擁有最多的朋友?
他們不會告訴我們這樣的東西......但你的MySQL計算似乎更有可能。 – 2011-06-12 16:33:38
可能的重複[想知道Facebook如何做'共同朋友'功能](http://stackoverflow.com/questions/2536891/wondering-how-facebook-does-the-mutual-friends-feature) – 2011-06-12 16:34:02
也許這個問題是更適合http://programmers.stackexchange.com – cbrandolino 2011-06-12 16:34:50