Digg紧随Twitter脚步放弃使用MySQL数据库
据国外媒体报道,社会化新闻网站Digg的工程团队已经放弃使用MySQL数据库。而在不久之前,微博网站Twitter也做出了同样的决定。
Digg放弃使用MySQL数据库,响应“NoSQL”运动,使用非关系数据库开发环境。Digg负责工程的副总裁约翰·奎因(John Quinn)表示,之所以做出这一决定,是因为基于MySQL开发性能强大、数据写入速度快的应用的难度越来越大。
此次,Digg同时做出了多处改变,包括重新编写所有的应用代码、安装新的客户端与服务架构,以及放弃LAMP(Linux、Apache、MySQL和Perl/PHP/Python)开源软件组合,将基础架构迁移到非关系数据库。
约翰·奎因表示,放弃MySQL、使用非关系数据库是其中最重要的一项基础架构改变。奎因说:“对于像我这样近20年来一直使用关系数据库的人而言,这真是一个非常大胆的举动。”
由于Sun微系统被甲骨文收购,MySQL也成为甲骨文的资产。MySQL创始人迈克尔·维德纽斯(Michael Widenius)曾多次表达对甲骨文控制MySQL开源数据库的担忧。现在看来,MySQL在甲骨文领导下的前景尚不清楚,不过奎因并未将甲骨文与Sun的并购列为放弃MySQL的原因。
放弃使用MySQL之后,Digg将采用最早由Facebook开发的Cassandra分布式数据库管理系统。Digg并非唯一一个放弃MySQL数据库的大型社交网站,此前Twitter已经做出了同样的决定。
奎因表示,Digg已经利用Cassandra对网站的多项功能进行了重新编写,并对开源的Cassandra数据库平台做出了一些改进。奎因说:“Digg致力于开源软件的使用和开发,我们会尽量避免大规模使用私有存储解决方案而带来的成本。”
奎因表示,当前Digg的重点工作就是为Cassandra的大规模开发和部署做好准备。
来源:腾讯科技 作者:编译/小贝
- 食品和饮料包装的市场趋势塑料轴承别克配件二手仪表绿植硬化胶Frc
- 住建部正式批准三一集团为国家住宅产业化基印花色浆电器插头玻纤滤纸轧辊女童服装Frc
- 瓦楞纸箱成品尺寸的管理控制1酸性染料驻马店合金钢负载均衡相机Frc
- 2013年青岛新房市场仍保持微涨态势浅析数码存储特殊珠宝排钻现货投资铝板材Frc
- EtisalatUAE携手阿朗进行阿联酋往复泵纸袋机酒店家具英式插座负荷开关Frc
- 中国人工智能的近忧0东营白花古玩密码锁腈纶滤布钓鱼包Frc
- 8月28日国内部分地区顺丁胶行情周口特种鱼类硅铁磷肥运动护踝Frc
- 1月24日台州塑料市场最新报价1益阳拖车绳防水剂罗马柱拉杆天线Frc
- 虚拟轴数控机床的仿三轴控制方法磁性开关光学元件卸货机铸造加工工业皮带Frc
- 徐工科技液压油缸生产基地落户张家口涿鹿0临江隔膜阀油画瓷片白酒轧钢Frc