技术开发 频道

数据库集群技术的未来

  前面我已经说过,我们正在构建Tungsten,Tungsten的目标是让越来越多的应用程序运行在单一数据库上,当然,我们也会提升数据库性能,但我们认识到久而久之其它问题也会来临,上面描述的技术属性还是容易实现的,我们已经实现了一部分功能,不久将会更加完善。主/从集群模式不仅是可行的,对于大多数用户它都工作得很好。

  目前许多应用程序都有严重的性能问题,现有的软件不能满足需要。Facebook和其它大型站点将会继续使用大规模的,定制的MySQL集群以及非SQL方法。分析和报告业务将继续需要越来越大的数据库,并要求具有并行查询和自动分区的功能。有一些特殊的应用程序,如Telco,需要一个紧密耦合的集群,这种环境下可能需要重新改写应用程序,这是高端市场的特殊情况。

  大部分用户需要更简单的,更实际的东西,假设选择了结合大量技术,如MMM,各种备份方案,cron作业,Maatkit等组成的综合方案,有些人可能会不知从何下手,硬件功能的转变和对应数据库的改进是集群解决方案的发展趋势,如Tungsten就是切实可行的实现,它包括了用户的实际需要,并是完全集成的。我打赌大部分用户会认为这就是数据库集群的未来。

  p.s.我在Tungsten上已经工作了很长的一个夏天了,我们正努力工作,为了能够在9月7日发布一个完整的开源集群解决方案。关于Tungsten的更多信息,请去该项目的主页http://tungsten.sourceforge.net/获取信息。

  原文出处:http://scale-out-blog.blogspot.com/2009/09/future-of-database-clustering.html

  原文名:The Future of Database Clustering

  作者:ROBERT HODGES

0
相关文章