请大家说说像GOOGLE,百度这样的搜索引擎是怎么均衡服务器的负载,欢迎大家讨论,来者有分

danjingwu 2005-03-18 09:39:48
我想了解一下,这些数据量大的网站(例如GOOGLE,百度或其他)一般是用什么做数据库的?Oralce还是SQL Server?他们一般用几台服务器均衡和怎么实现这些技术的,是不是能跨库跨服务器搜索??
...全文
268 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
danjingwu 2005-03-19
  • 打赏
  • 举报
回复
大家再讨论一下,这两天结贴
纪俊 2005-03-18
  • 打赏
  • 举报
回复
集群原理吧
wensyCool 2005-03-18
  • 打赏
  • 举报
回复
在现有网络结构之上,负载均衡提供了一种廉价有效的方法扩展服务器带宽和增加吞吐量,加强网络数据处理能力,提高网络的灵活性和可用性。它主要完成以下任务:

◆解决网络拥塞问题,服务就近提供,实现地理位置无关性
◆为用户提供更好的访问质量
◆提高服务器响应速度
◆提高服务器及其他资源的利用效率
◆避免了网络关键部位出现单点失效

广义上的负载均衡既可以设置专门的网关、负载均衡器,也可以通过一些专用软件与协议来实现。对一个网络的负载均衡应用,从网络的不同层次入手,根据网络瓶颈所在进行具体分析。从客户端应用为起点纵向分析,参考OSI的分层模型,我们把负载均衡技术的实现分为客户端负载均衡技术、应用服务器技术、高层协议交换、网络接入协议交换等几种方式


◆基于客户端的负载均衡

◆应用服务器的负载均衡技术
◆基于域名系统的负载均衡
◆高层协议内容交换技术
◆网络接入协议交换
◆传输链路聚合

◆带均衡策略的服务器群集
总之,负载均衡是一种策略,它能让多台服务器或多条链路共同承担一些繁重的计算或I/O任务,从而以较低成本消除网络瓶颈,提高网络的灵活性和可靠性
danjingwu 2005-03-18
  • 打赏
  • 举报
回复
本人觉得GOOGLE应该不是买的,毕竟别人的东西,你再会用,也只能是那样,无法在大动作上向上发展
danjingwu 2005-03-18
  • 打赏
  • 举报
回复
我主要是想知道,当数据量很大的时候,例如有上百万的时候,怎么能做数据库和服务器负载均衡,因为如果在同一个库跑,同台服务器上跑的话,速度你会很难忍受的,我现在手头有个网站,其中有个表的数据量就有30W,用了存储过程,到只要访问的人多了,就会出现网站运行缓慢的情况,特别是搜索和批量修改东西,基本上点OK后倒杯茶,玩盘连连看就差不多可以看见结果了,可想有多慢
libao1983 2005-03-18
  • 打赏
  • 举报
回复
google也是买的技术??
fantasyxcx 2005-03-18
  • 打赏
  • 举报
回复
向GOOGLE这样的网站是有他自己的技术核心的,好象花了1500万买的技术核心吧.那样的技术需要1个小组花费几年的时间来研究的.
guanjm 2005-03-18
  • 打赏
  • 举报
回复
我感觉不一定是用数据库,因为用了数据库,肯定要把存到表里,那这张表大的惊人,所以我觉得不可能用数据库,估计用GOOGLE自己开发的搜索系统
破法者 2005-03-18
  • 打赏
  • 举报
回复
用linux集群,而且无缝联合,上万cpu合作……

danjingwu 2005-03-18
  • 打赏
  • 举报
回复
那他是怎么实现负载均衡的呢?
longsnow 2005-03-18
  • 打赏
  • 举报
回复
有负载均衡的机器的
a040liutao 2005-03-18
  • 打赏
  • 举报
回复
数据库应该是ORACLE
echina 2005-03-18
  • 打赏
  • 举报
回复
Oralce的吧
TSD 2005-03-18
  • 打赏
  • 举报
回复
应该是用群集的吧
danjingwu 2005-03-18
  • 打赏
  • 举报
回复
能否贴点具体实施方法的地址啊,给我这个小菜学习学习

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧