ithinc
发表于 2005-11-07 19:08
怎么有这么垃圾的帖子?无语。
qj886
发表于 2005-11-07 19:46
估计楼主的机子都是一次性把所有的数据都读到内存,再去内存里找,这样真的很快
dlms
发表于 2005-11-08 11:02
数据库就是比文件要快!我测试过但是具体原因不太清楚
blazewater
发表于 2005-11-08 14:40
原帖由 北京野狼 于 2005-4-20 00:19 发表
notes不是利用数据库存放邮件的,所谓notes邮件数据库,类似outlook的邮件,就是一个文件非叫数据库也成,但和oracle完全不同。notes会有多少用户一般几十几百而已。yahoo,sina的几十T的邮件都是完全存文本储存, ...
几十百用户的notes????
哈哈哈哈
笑死我了,真没见识
bennie
发表于 2005-11-25 22:41
mengwg
发表于 2005-11-26 00:50
原帖由 bennie 于 2005-11-25 22:41 发表
那个数据库不是基于文件的?
应该说哪个数据库不是基于磁盘的.
比如oracle,可以基于文件系统来存储数据, 也可以基于raw device来存储.相同点是都写到磁盘上,但写的方式可能不一样.
把大量数据写到磁盘上去可以有不同的算法. 同时写到10个盘片上肯定比一个盘片一个盘片写要快.
海量数据的应用都采用磁盘阵列(n多的硬盘)的.数据库完全可能在这方面快过文件系统.
bennie
发表于 2005-11-26 11:12
mengwg
发表于 2005-11-26 12:04
原帖由 bennie 于 2005-11-26 11:12 发表
我说文件系统了么?好像没有吧!
而且文件和磁盘也没有必然联系,磁盘只是文件的一种存储设备而已。
此外,你那个磁盘阵列和这个没有关系,如果有磁盘阵列的话,一般会做到对应用程序透明。
oracle数据库的确可以做一部分类似操作系统的工作. 这个层面比应用程序做得工作要多.
印象中, 涉及多个磁盘时,tablespace如何划分(指针对盘片的分布)对访问效率有影响,不是简单的搞几个文件那样.
bennie
发表于 2005-11-26 12:12
bennie
发表于 2005-11-26 12:13
页:
1
2
3
4
5
6
7
8
9
[10]
11
12
13
14
15
16