红联Linux门户
Linux帮助

生存还是毁灭 CouchDB遭遇滑铁卢

发布时间:2012-05-21 15:12:34来源:红联作者:bretxn
  来源:CSDN

  英文原文:Moving from CouchDB to MySQL

  曾几何时,许多公司或机构都热衷于从关系型数据库迁移到 NoSQL 数据库。而现在却出现了许多相反的情况,Sauce 实验室就是一个典例。

  CouchDB 是一个面向文档的 NoSQL 数据库,适用于主流的 Unix/Linux 发行版,拥有简洁的 PHP 接口,非常适于 Web 站点开发。

  Sauce 实验室曾经满怀激情的将其应用迁移到 CouchDB 数据库,但现在却从 CouchDB 数据库迁移到了传统的 MySQL 数据库,他们甚至在自己的官方博客上发布了这样的文章:别了,CouchDB!

  是什么困扰着他们,致使 Sauce 实验室从拥抱 CouchDB 转而牵手 MySQL?

  Sauce 实验室将重要项目从 CouchDB 迁移到 MySQL 的一个重要原因是提高服务的正常运行时间和可靠性。Sauce 实验室声称,他们的许多停机故障都是由于 CouchDB 无故当机引起的。

  Sauce 实验室在使用 CouchDB 数据库的过程中做了很多努力,这包括软硬件的配置、架构的调整,但他们依然会在夜里被监控系统的警报所困扰,难以入眠。最后,Sauce 实验室决定转向 MySQL。

  在重构数据抽象层并迁移到 MySQL 数据库之后,Sauce 实验室的服务正常运行时间大大提高了。

  尽管如此,Sauce 实验室依然对 CouchDB 的许多特性非常欣赏,对 NoSQL 充满期待,毕竟 CouchDB 非常年轻。
文章评论

共有 0 条评论