Google是用MYSQL作为后台数据库?

时间:2022-11-15 09:53:15
http://www.csdn.net/news/newstopic/21/21446.shtml

在上文中,大家可以看到这句话
“他表示,他最初曾经希望Google公司在后端使用诸如甲骨文、Sybase等商业数据库软件,但其工程师们最终将他说服了,那就是MySQL更能够满足公司的需求。”

了解的说一下,随便说什么~

9 个解决方案

#1


不懂,不过听说这么大的信息量,任何数据库都不能胜任,是用的文本方式。

#2


不一定什么东西都要放到数据库里面的

#3


用mysql存一些基本的数据资料应该是可以的

#4


不很清楚,但这完全是可能的!
在linux中mysql是完全“开源”的,这给程序员对其进行二次开发提供了基础
mysql虽然被设计成轻型数据库系统,但他同样也是一个很好的分布式数据库系统
虽然mysql不适合用于对记录数大于百万的单个表操作,但是你可以把巨大的表分割成若干规模在数十万的表
这虽然增大了管理上的开销,但是相对较小的表却又减少了查询的时间

当然诸如甲骨文、Sybase等商业数据库软件应用起来效果可能更好些,但是其昂贵的价格必然要影响使用者的商业利益的(并不是哪里都可以肆无忌惮的使用盗版软件的)

#5


我也认为它是可能的,
毕竟GOOGLE刚刚创建的时候,他肯定要考虑到免费的问题。

#6


google刚创建的时候还是车库公司

#7


但是现在怎么样就不知道了……嗬嗬  财大气粗了

#8


这个。。。和和

#9


如果我估计没错的话,Google抓取的结果是保存为文本文件或二进制文件的,但能过强大的分词算法和链接分析法建立索引后才保存到数据库,因此,可能1G网页,只有50M入到数据库里面,这样如果用MySql也不是不可能,通过分开多个表来处理就行了。

#1


不懂,不过听说这么大的信息量,任何数据库都不能胜任,是用的文本方式。

#2


不一定什么东西都要放到数据库里面的

#3


用mysql存一些基本的数据资料应该是可以的

#4


不很清楚,但这完全是可能的!
在linux中mysql是完全“开源”的,这给程序员对其进行二次开发提供了基础
mysql虽然被设计成轻型数据库系统,但他同样也是一个很好的分布式数据库系统
虽然mysql不适合用于对记录数大于百万的单个表操作,但是你可以把巨大的表分割成若干规模在数十万的表
这虽然增大了管理上的开销,但是相对较小的表却又减少了查询的时间

当然诸如甲骨文、Sybase等商业数据库软件应用起来效果可能更好些,但是其昂贵的价格必然要影响使用者的商业利益的(并不是哪里都可以肆无忌惮的使用盗版软件的)

#5


我也认为它是可能的,
毕竟GOOGLE刚刚创建的时候,他肯定要考虑到免费的问题。

#6


google刚创建的时候还是车库公司

#7


但是现在怎么样就不知道了……嗬嗬  财大气粗了

#8


这个。。。和和

#9


如果我估计没错的话,Google抓取的结果是保存为文本文件或二进制文件的,但能过强大的分词算法和链接分析法建立索引后才保存到数据库,因此,可能1G网页,只有50M入到数据库里面,这样如果用MySql也不是不可能,通过分开多个表来处理就行了。