原文: http://wiki.huihoo.com/index.php?title=Search_Engine_Technology
搜索引擎的门槛主要是技术门槛,包括网页数据的快速采集、海量数据的索引和存储、搜索结果的相关性排序、搜索效率的毫秒级要求、分布式处理和负载均衡、自然语言的理解技术等等,这些都是搜索引擎的门槛。
搜索引擎的策略都是采用服务器群集和分布式计算技术。
<script type="text/javascript"> if (window.showTocToggle) { var tocShowText = "显示"; var tocHideText = "隐藏"; showTocToggle(); } </script>网页搜索引擎各子系统的设计和实现可能涉及的内容:
网页信息抽取、质量分析 数据挖掘、用户行为分析 分布式大规模网络服务设计 高性能计算,实时海量数据处理 相关性算法 中文处理,新词挖掘这需要你了解服务器硬件架构和相关原理,能够对硬件和操作系统层面进行优化。
测试和提高Linux内核的使用效率这需要你熟悉linux内核,熟悉TCP/IP协议栈,熟悉路由交换技术。
大规模集群的系统支持 先进数据中心的集成支持 一个跨越全国的分布式系统的网络性能 先进的网络安全技术AI on the Web: Machine Learning
Machine learning refers to a system capable of the autonomous acquisition and integration of knowledge. This capacity to learn from experience, analytical observation, and other means, results in a system that can continuously self-improve and thereby offer increased efficiency and effectiveness.http://www.aaai.org/AITopics/html/machine.html
