什么语言/技术用于制作像Excite,Altavista,Lycos这样的老式搜索引擎?

时间:2010-01-25 14:14:15

标签: search-engine

我正在研究用于构建旧学校搜索引擎的语言和技术,如Excite,Altavista,Lycos和Ask Jeeves?

我最想知道的是用于创建它们的技术和使用的数据库?例如,Google.com的第一个版本是使用Java和Python构建的。

提前谢谢你; - )

2 个答案:

答案 0 :(得分:0)

Google员工Jeffrey Dean和Sanjay Ghemawat在他们的论文“MapReduce:大型集群上的简化数据处理”中表示,谷歌使用他们的大输入文件处理索引的临时分发,包括一个3800 LOC C ++(! )阶段。

我猜工作代码是手工精制的高级语言和脚本的大量混合,可将数据传递给许多机器。在GFS + Bigtable出现之前没有数据库。

答案 1 :(得分:0)

Perl是主要的旧skool语言。

你是否让我们为你做作业?