【发布时间】:2011-12-28 13:56:56
【问题描述】:
Facebook 具有在各种情况下显示即时自动建议结果的功能,例如:搜索、消息发送等。
我认为我将功能称为“自动建议”是正确的。
如果一个用户有 1000 个朋友并且他/她希望向朋友发送消息,那么 facebook 会在输入几个字符时提示他/她的名字。
我的问题是:在从数据库中提取数据以寻找朋友(或任何此类情况)然后处理它时,FB 使用哪种技术来保持自动建议的速度?
是缓存变量还是什么?我想详细了解,因为我正计划建立一个社交网站。我的脚本语言是 php
【问题讨论】:
-
试图接受满意的答案
-
为什么是负面排名?
标签: php facebook performance performance-testing database-performance