Twitter宣布淘汰既有系统 MySQL前路多艰行业资讯

2010-04-03    来源:网界网    编辑:王翔
前段时间,Twitter宣布,将淘汰既有的MySQL系统,改用Cassandra管理信息。Cassandra是一个由Apache基金资助的分布式开源数据库,主要用于将海量数据分布到大量廉价服务器,进而拼凑出一个

       前段时间,Twitter宣布,将淘汰既有的MySQL系统,改用Cassandra管理信息。Cassandra是一个由Apache基金资助的分布式开源数据库,主要用于将海量数据分布到大量廉价服务器,进而拼凑出一个无单点故障的信息管理集群。而在Twitter之前,Facebook、Digg已经开始使用Cassandra,思科的WebEx也已使用Cassandra来收集用户反馈。

       曾几何时,MySQL作为互联网的宠儿和开源软件旗手,备受各类互联网应用的青睐。但是,随着Sun收购MySQL,它曾经耀眼的光芒慢慢褪去。对许多用户而言,MySQL已成为商业性赢利产品,其未来发展存在很大的不确定性。另外,随着Web 2.0应用的不断扩展,很多企业发现,使用MySQL的成本将伴随数据量的膨胀呈指数级增长,集中式数据存储越来越难于达到效率与效益的有机平衡。

       除此之外,近期兴起的No-SQL运动也给IT行业带来了新的选择。除Cassandra外,No-SQL运动的代表还包括Hadoop、Google的 Big Table、MemCacheDB、Voldemort、CouchDB和MongoDB。在这样的背景下,不仅大型互联网企业开始放弃包括MySQL在内的关系型数据库,即便是一些企业的内部应用,考虑到多媒体、电子邮件、空间和地理信息的增多,也开始采用非关系型数据库方案。

       今天的MySQL不得不面临许多问题,它在大型应用领域的采用率较低,同时面临PostgreSQL这样强有力竞争者。另外,MySQL的草根版本正在茁壮成长,相对于官方的企业版和社区版,MySQL的分支产品似乎得到了更多的社区支持。不仅如此,收购案并没有真正尘埃落定。尽管目前甲骨文对Sun的收购已经获得了美国和欧盟的认可,但能否通过我国和俄罗斯反垄断部门的审查仍须时日。

1
3