问几个关于海量数据在数据库中的存储问题
1.粗略估算,一些邮箱网站、博客空间、qq等会占用极多的内存空间,比如有100M个用户,每个用户占100M空间,则光这些就要占用10000T的空间,就算考虑到某些用户占用不到100M空间,至少也要有1000T以上的空间才能保证够用。那么如何做这样的一个存储架构?我看到磁盘阵列最大也就几十T的容量。
2.这么大的数据库,采用什么DBMS比较合适?mysql能否胜任,oracle呢?
3.其实1中的情况还不够,还要考虑可扩展性问题,因为数据库每天都在增长。理想的情况是有一个能支持任意容量的数据库,我们要做的就是朝磁盘架上加硬盘即可,请问这种理想情况能否实现?
在网上搜了半天也没找到明确的答案,麻烦有经验的专家不吝解答,谢谢!