如题,为什么现在都在搞"高大上" 的分布式数据库. 其实要说清这个问题,本身可能和数据库没有太多的关系.
这个还的从硬件来说起, X86结构的计算机,基本上能看到文字的人,至少人手一台....咱们在往下看,一些CPU 的型号
大部分国内大型国有企业, 党政军,以及国家核心机构, 国有银行,及具有国有股份的银行,都已经开始不建议使用INTER处理器的计算设备了, 也就是说上面看似陌生的服务器产品将有很大的需求来自于这些单位和企业...(小声说一句,这些产品一点也不便宜,并且供不应求)
那么基于这些硬件结构的服务器上,架设的操作系统也就必然不能是WINDOWS ,或者 MACOS ,UNIX 等操作系统了, 可能是你听都没有听说过的..., 本身ORACLE的计费通过CPU 来进行计算, 而越高级的硬件会充分发挥ORACLE的计算性能, 这就变成一个死循环, ORACLE 产品的成本高, 而要充分发挥ORACLE 产品的性能, 需要使用更高级的小型机..., 而小型机的成本也不低, 如果将所有的应用都跑到小型机和ORACLE, 则维护成本,后期的硬件升级成本,以及人员的成本都会非常高.