Google怎么能这么快? [英] How can Google be so fast?
问题描述
哪些技术和编程决策可以使Google如此快速地提供查询服务?
What are the technologies and programming decisions that make Google able to serve a query so fast?
每次我搜索某项内容(每天几次)时,我总是惊讶于它们在不到1秒的时间内提供结果的方式。他们可以采用什么样的配置和算法来实现这一目标?
Every time I search something (one of the several times per day) it always amazes me how they serve the results in near or less than 1 second time. What sort of configuration and algorithms could they have in place that accomplishes this?
侧面说明:即使我认为,这也是一种令人难以理解的想法放一个桌面应用程序并在我的机器上使用它可能不会比Google快一半。继续学习,我说。
Side note: It is kind of overwhelming thinking that even if I was to put a desktop application and use it on my machine probably would not be half as fast as Google. Keep on learning I say.
以下是一些很好的答案和提供的指针:
Here are some of the great answers and pointers provided:
- Google平台
- 地图精简
- 精心制作的算法
- 硬件-群集场和大量廉价计算机
- 缓存和负载平衡
- Google文件系统
- Google Platform
- Map Reduce
- Algorithms carefully crafted
- Hardware - cluster farms and massive number of cheap computers
- Caching and Load Balancing
- Google File System
推荐答案
以下是一些不错的答案和指针:
Here are some of the great answers and pointers provided:
- Google平台
- 地图缩减
- 精心制作的算法
- 硬件-群集场和大量廉价计算机
- 缓存和负载平衡
- Google文件系统
- Google Platform
- Map Reduce
- Algorithms carefully crafted
- Hardware - cluster farms and massive number of cheap computers
- Caching and Load Balancing
- Google File System
这篇关于Google怎么能这么快?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!