Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 谷歌如何给出如此快速的建议?_Html_Ajax_User Interface_Architecture_Backend - Fatal编程技术网

Html 谷歌如何给出如此快速的建议?

Html 谷歌如何给出如此快速的建议?,html,ajax,user-interface,architecture,backend,Html,Ajax,User Interface,Architecture,Backend,因此,我使用chrome开发工具调试google搜索,发现每次我修改搜索栏的内容时,它都会进行网络呼叫。这本身让我感到困惑,因为这意味着每次搜索都会为谷歌生成大约10个或更多的服务器调用!更令人惊讶的是,即便如此,谷歌仍能如此迅速地回复建议。他们是怎么做到的 还有一个疑问是它们如何处理并发ajax调用?(当然,假设它们是ajax调用)。比如,如果我的搜索对服务器进行了10次ajax调用,并且最新的ajax调用返回结果的速度比最后一次ajax调用快,那么在这种情况下,最后一次ajax调用的响应将显

因此,我使用chrome开发工具调试google搜索,发现每次我修改搜索栏的内容时,它都会进行网络呼叫。这本身让我感到困惑,因为这意味着每次搜索都会为谷歌生成大约10个或更多的服务器调用!更令人惊讶的是,即便如此,谷歌仍能如此迅速地回复建议。他们是怎么做到的


还有一个疑问是它们如何处理并发ajax调用?(当然,假设它们是ajax调用)。比如,如果我的搜索对服务器进行了10次ajax调用,并且最新的ajax调用返回结果的速度比最后一次ajax调用快,那么在这种情况下,最后一次ajax调用的响应将显示在UI上,而不是最新的调用,对吗?

他们的服务器可以上传/下载和检索10 GB/s以上的数据,这就是原因


快乐编码

你是说他们有快速的服务器?请详细说明。这根本不能回答我的问题