【51CTO独家报道】NoSQL运动目前正开展得如火如荼,似乎一夜之间关系型数据库就到了该毁灭的时候。特别是以Oracle为首的传统数据库厂商,更是成为众矢之的。在如此的环境下,数据库技术该如何发展呢?NoSQL是不是就一定代表着未来数据库技术发展的方向呢?
(右为盖国强先生,左为51CTO数据库频道记者彭凡)
作为Oracle ACE Director的盖国强先生,戏称自己是“Oracle的人”。但是他还是要提醒51CTO数据库频道广大读者的是,作为目前数据库市场的领头人,Oracle的市场影响力是不可忽视的。NoSQL目前来说还属于一种运动,其能力还有待市场的检验。NoSQL目前来说还只限于网站等Web应用,而这块领域向来属于数据库技术的前端部分,很多新技术首先是应用在互联网站点。但是,作为更重要的生产领域,比如制造业、采矿业等等,还是更信赖传统数据库,更别说对稳定性要求更高的金融企业了。所以我们目前只看到Digg与Reddit两大网站投奔Cassandra,而不会看到类似中国银行、中国移动这样的大型企业转向NoSQL。
在2009年的Oracle大会上,推出了数据库机Exadata V2。这一数据库硬件与软件相结合的产物,可以说实现了很多DBA的夙愿。一插即用,自动备份无需人工干预等功能,解放了众多DBA。那么这样一个划时代的产品,能否在一定程度上取代DBA的工作呢?
盖国强先生表示数据库Exadata V2的出现,对于广大DBA的帮助有限,应该理性对待。首先其昂贵的价格决定了短期内Exadata只能是阳春白雪,其次,集成的Exadata环境实际上将更多的东西纳入到Oracle的领域,Oracle从业人员的责任范围将愈加广泛。在已知的案例中,有16台Exadata的集群环境,这就意味着有90多个Server,200多台存储需要维护,充分了解与使用这样的复杂系统都对DBA带来了新的挑战。
在Exadata的复杂集成环境中,大量数据库的相关技术处理可能都需要DBA重新去考虑和介入,否则将面临谁都不负责,无人承担风险的局面,这样的事件必然导致企业生产风险的提升。综合上述观点,盖国强老师要告诉51CTO数据库读者的是,数据库机并不能取代DBA的工作,作为数据库的负责人,DBA肩上的担子实际上一点都没有减小。
盖国强先生简介
盖国强,+10 年Oracle数据库使用经验,+ 8 年Oracle DBA管理与实践经验。
曾任职于某国家大型企业,服务于烟草行业,开发过基于Oracle数据库的大型ERP系统;后任职于北京某电信增值服务商企业,提供电信级数据库的规划与运维支持。目前从事独立的数据库服务、数据库咨询,专注于为中国企业提供中立、专业的数据库服务。
实践经验丰富,长于数据库诊断、性能调整与SQL优化等。对于Oracle内部技术等具有深入研究。高级培训讲师,培训经验丰富。以上资料来自北京恩墨科技有限公司(www.eygle.com)。
NoSQL相关阅读
NoSQL,意即反SQL运动,是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于目前铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。
现今的计算机体系结构在数据存储方面要求具备庞大的水平扩展性,而NoSQL致力于改变这一现状。目前Google的 BigTable 和Amazon 的Dynamo使用的就是NoSQL型数据库。
NoSQL项目的名字上看不出什么相同之处,但是,它们通常在某些方面相同:它们可以处理超大量的数据。
这场革命目前仍然需要等待。的确,NoSQL对大型企业来说还不是主流,但是,一两年之后很可能就会变个样子。在NoSQL运动的最新一次聚会中,来自世界各地的150人挤满了CBS Interactive的一间会议室。分享他们如何推翻缓慢而昂贵的关系数据库的暴政,怎样使用更有效和更便宜的方法来管理数据。
“关系型数据库给你强加了太多东西。它们要你强行修改对象数据,以满足RDBMS (relational database management system,关系型数据库管理系统)的需要,”在NoSQL拥护者们看来,基于NoSQL的替代方案“只是给你所需要的”。
Oracle数据库机Exadata延伸阅读
2009甲骨文全球大会(OpenWorld,OOW)上,大家对于Oracle新数据库机Exadata V2挑战IBM的数据库机pureScale已经不是什么新鲜事了。但是业内目前对Exadata V2数据库机的理解还停留在许多概念上,而对广大企业级用户来说,知晓Oracle新数据库机Exadata V2的报价是十分实在的事情。
也许Oracle并未想特意展示Exadata V2的价格,但51CTO前方记者在Oracle“不经意展示”的一张幻灯片中,发现了Oracle新数据库机Exadata全系列报价,看来Oracle已经急不可耐的要与IBM展开真刀真枪的较量了。
幻灯片显示,Exadata V2系统的基础系统(Basic System)报价为11万美元,四分之一机架系统(Quartar Rack)报价35万美元,半机架系统(Half Rack)报价65万美元,而全机架系统(Full Rack)报价高达115万美元。
Oracle新数据库机Exadata V2系统配置