免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: netroby
打印 上一主题 下一主题

面对亿万级的数据。请大家指教。 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2008-09-20 17:51 |只看该作者
原帖由 yingong 于 2008-9-18 18:43 发表
最好数据库用oracle...


呵呵,是吗?
现在大家都在想着从oracle迁移到mysql
你是反其道而为之了

论坛徽章:
0
12 [报告]
发表于 2008-09-23 16:24 |只看该作者
原帖由 showsa 于 2008-9-20 17:51 发表


呵呵,是吗?
现在大家都在想着从oracle迁移到mysql
你是反其道而为之了


从Oracle迁移到MySQL并不是因为它处理能力强吧?不管用哪个,最合适就好。处理海量数据只怕开源的MySQL和PostgreSQL还很难和Oracle、DB2这些老牌的数据库相比较吧,MySQL也就是简单地基于文件存储的,而且一个文件一个表,和Oracle/DB2可以直接管理一个磁盘阵列还是有一定差距的吧。

论坛徽章:
0
13 [报告]
发表于 2008-09-23 16:46 |只看该作者

回复 #12 Cyberman.Wu 的帖子

MySQL也就是简单地基于文件存储的,而且一个文件一个表

你用过mysql吗?

论坛徽章:
0
14 [报告]
发表于 2008-09-23 18:59 |只看该作者
原帖由 7islands 于 2008-9-23 16:46 发表
MySQL也就是简单地基于文件存储的,而且一个文件一个表

你用过mysql吗?



呵,我现在都很少说话了,因为这样可以降低自己犯错的次数

上面那位兄台说的应该是裸设备,但是现在都不推荐使用了。mysql也可以的

论坛徽章:
62
2016科比退役纪念章
日期:2016-06-28 17:45:06奥兰多魔术
日期:2015-05-04 22:47:40菠菜神灯
日期:2015-05-04 22:35:07菠菜神灯
日期:2015-05-04 22:35:02NBA季后赛大富翁
日期:2015-05-04 22:33:34NBA常规赛纪念章
日期:2015-05-04 22:32:032015年亚洲杯纪念徽章
日期:2015-04-14 16:54:452015年亚洲杯之朝鲜
日期:2015-03-19 23:03:16明尼苏达森林狼
日期:2015-03-16 21:51:152015小元宵徽章
日期:2015-03-06 15:57:202015年迎新春徽章
日期:2015-03-04 09:55:282015年辞旧岁徽章
日期:2015-03-03 16:54:15
15 [报告]
发表于 2008-09-23 20:08 |只看该作者
单表, 简单查询, mysql的处理速度远远高过oracle

论坛徽章:
0
16 [报告]
发表于 2008-09-24 09:33 |只看该作者
原帖由 7islands 于 2008-9-23 16:46 发表
MySQL也就是简单地基于文件存储的,而且一个文件一个表

你用过mysql吗?


啥意思?没用过我会在这里回复啊,只是用得很少,使用数据库还是2000年及以前的事了,当时只用商业数据库,MySQL那时候连关联查询也不支持,当时评估了一下最终没有用。
真正用MySQL是最近做了一些小东西,功能比以前强多了,但缺省的安装不管是什么系统就是一个数据库一个目录,而每个表对应三个文件,难道不是这样子的吗?开始在FreeBSD上遇到表名区分大小写的问题,后来才发现它只是简单地用创表时指定的字符大小写不过滤就直接创建文件,这样在大小写区分的系统中表名也就有大小写区分了。
有一个InnoDB,但我在Windows上第一次没装起来后来没再试过。其它还有什么存储方式就不知道了。

论坛徽章:
0
17 [报告]
发表于 2008-09-24 10:10 |只看该作者

回复 #16 Cyberman.Wu 的帖子

myisam是这样,innodb支持tablespace。 innodb也支持裸设备,可是没试过

论坛徽章:
0
18 [报告]
发表于 2008-09-24 11:16 |只看该作者
我来举个例子吧

google的adwords系统,当时用的mysql,后来发现负载太大,换了“商业数据库”(是谁就不说了),发现更加不堪
最后又换回mysql,并且自己打了很多补丁(code.google.com 上以gpl发布了)

这可是跟钱打交道的系统

论坛徽章:
0
19 [报告]
发表于 2008-09-24 16:43 |只看该作者

回复 #18 showsa 的帖子

你说的问题可能也和Google的应用方式有关吧,我想每种数据库都有它的长处和短处,传统的数据中心是一个大的数据库,然后许多远程终端通过某种服务访问它,而Google的好像是分布式的吧?
以前好像看过一篇文章说操作系统目前开源服务器已经很稳定了,而数据库行业开源的和商业数据库还有一定差距,不过毕竟几年已经过去了,许多事情在变啊。这么多年一直做嵌入式系统开发,用的所谓数据库实际上也是自已内部设计的小的存储机制而已,关系数据库还是最近捡起来做一点儿东西。

论坛徽章:
0
20 [报告]
发表于 2008-09-24 18:52 |只看该作者
原帖由 Cyberman.Wu 于 2008-9-24 16:43 发表
你说的问题可能也和Google的应用方式有关吧,我想每种数据库都有它的长处和短处,传统的数据中心是一个大的数据库,然后许多远程终端通过某种服务访问它,而Google的好像是分布式的吧?
以前好像看过一篇文章说 ...



不要把google想得那么神奇
他们使用mysql也是用的M/S

而不是他的分布式BigTable
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP