(两问题)网站的优化,搜索引擎技术
来源:百度知道 编辑:UC知道 时间:2024/05/23 16:29:59
我以前都是在小公司工作,做了也两三年了
可是我一直也不清楚
比如sina,souhu,baidu,163,google.. 那些数据量都很庞大的网站,为什么访问起来速度那么快?他们是怎么做的?比如baidu 随便一下就能找到上万条的数据,而且只要很短的时间,, 他们的数据库是怎么设计的? 查找那么庞大的数据库会那么快.. 在比如sina 里面那么多新闻,但是访问起来还那么快.. 就算是每个省市都有服务器.. 我还是不明白其中的深奥的东西,也不知道在网上搜索什么关键字能找到想要的答案, 希望好心人能细致的回复, 谢谢
还有一个问题就是,我听一个前辈说过 做搜索引擎 联系到很深奥的知识, 一些拆词..或数据库的算法.. 我很希望能多点了解,不知道该从哪方面入手
如果你认真回复, 不管怎样 对我一定有帮助
(不要在这里灌水,类似“顶”,广告.. 之类的无聊字眼)
谢谢大家
可是我一直也不清楚
比如sina,souhu,baidu,163,google.. 那些数据量都很庞大的网站,为什么访问起来速度那么快?他们是怎么做的?比如baidu 随便一下就能找到上万条的数据,而且只要很短的时间,, 他们的数据库是怎么设计的? 查找那么庞大的数据库会那么快.. 在比如sina 里面那么多新闻,但是访问起来还那么快.. 就算是每个省市都有服务器.. 我还是不明白其中的深奥的东西,也不知道在网上搜索什么关键字能找到想要的答案, 希望好心人能细致的回复, 谢谢
还有一个问题就是,我听一个前辈说过 做搜索引擎 联系到很深奥的知识, 一些拆词..或数据库的算法.. 我很希望能多点了解,不知道该从哪方面入手
如果你认真回复, 不管怎样 对我一定有帮助
(不要在这里灌水,类似“顶”,广告.. 之类的无聊字眼)
谢谢大家
问的问题都不简单,这里说几点看法,深的也不会了。
1。访问速度为什么快,别人有N多台服务器,用到网络优化,硬件支持。
2。查询速度为什么快,把查询结果的相应摘要进行预处理,返回的是缓存结果。
3。数据库优化也是很牛的技术,难。
3。分词算法的核心不会公开,但是普通的如,正/反向最大匹配等。
oooO ↘┏━┓ ↙ Oooo
( 踩)→┃你┃ ←(死 )
\ ( →┃√┃ ← ) /
\_)↗┗━┛ ↖(_/
顶
这个要找专业的公司来帮你做