好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Schooner首席技术官JohnBusch:MySQL优化空间广阔NoSQL革命仍

[CSDN专访专稿] 在日前举行的 VelocityChina2011(Web 性能和运维大会 ) 上, CSDN 记者有幸对话了 Schooner 公司创立者兼 CTO 的 JohnBusch 博士。 JohnBusch 长期关注于面向 Web 、云和企业级服务的高性能和高可用的大容量数据库。在创办 Schooner 之前, J

[CSDN专访专稿] 在日前举行的 Velocity China 2011(Web 性能和运维大会 ) 上, CSDN 记者有幸对话了 Schooner 公司创立者兼 CTO 的 John Busch 博士。 John Busch 长期关注于面向 Web 、云和企业级服务的高性能和高可用的大容量数据库。在创办 Schooner 之前, John Busch 是 Sun 研究中心的计算机系统研究的主管, Diba 的全球副总裁, Clarity 软件的创建者,惠普计算机系统的研究主管。同时, John Busch 也是 UCLA 的计算机博士,数学硕士,斯坦福大学的计算机硕士,并参加了斯坦福大学斯隆计划。他与另一位同伴创建的 Schooner 信息技术公司成立于 2007 年 2 月,主打产品之一就是加速 MySQL 数据库的工具 ——SchoonerSQL 。

Schooner公司创立者兼CTO的John Busch博士 CSDN配图

在本次Velocity China 2011主题演讲上, John Busch 的演讲内容可以概括为以下几点: 1) 利用基于 InnoDB 的同步数据复制,消除了数据丢失并提供了集群级别的数据一致性; 2) 如何进行自动的即时失效备援,从而保证了服务的具有 99.999% 的高可用性; 3) 同步数据复制的粒度和并发控制,高效的利用现有的存储技术和服务器,从而使性能和扩展性最大化; 4) 如何把现有的同步集群和并行异步数据复制技术紧密的结合在一起来实现关于广域网的自动失效备援和数据一致性。

在接受采访的时候, John Busch 首先谈到了 Schooner 进军中国市场的原因,他认为中国未来会有全球最大、最复杂的数据库应用市场,但目前很多国内公司在充分挖掘、优化数据库和服务器性能方面遇到了问题,在如何实现数据库可用性、完整性、扩展性的最大化方面仍缺乏有效的手段, [ 很多问题正是 Facebook 、 Amazon 等大型互联网公司走过的弯路,我们看到了中间蕴藏的巨大机遇 ] 。

MySQL数据库优化空间广阔

目前像淘宝这样的大型互联网网站内部关键任务数据库大规模采用了 Oracle 商用产品,在谈到MySQL在担当关键任务数据库的角色时, John Busch 首先肯定了 Oracle 数据库的性能和成绩,但他认为很大原因在于过去业界缺乏可以取代 Oracle 的方案,考虑到昂贵的软件许可证费用、服务费等方面。其实,在保证稳定性的同时,通过数据库工具可以大幅度提升系统的可用性和性能并降低总体成本,越来越多的公司开始考虑其他的数据库替代解决方案。

他透露,在北美和欧洲,来自不同行业的许多公司已经在其生产环境中部署了 SchoonerSQL 解决方案,涉及电子商务、社交网络、电信、娱乐和游戏等众多行业。典型 的客户包括: eBay 、 Comcast 、 iStock Photo 、 Xoom 、 37Signals 、 CCP Games 。 British Telecom 、 Morningstar 和 GuteFrage 等。

NoSQL 革命仍需等待

此外,时下国内不少互联网公司例如百度、新浪等都在内部测试及局部试用 NoSQL( 非关系型数据库 ) 项目,在谈到非关系型数据库对传统数据库的冲击时, John Busch 认为,随着超大规模和高并发的 SNS 类型的 Web2.0 动态网站的崛起,例如 Membase 、 MongoDB 、 Cassandra 这样的非关系型数据库的确开始受到更多的关注。但 John Busch 并不认为 NoSQL 将完全取代传统数据库, NoSQL的革命仍然需要等待,更多方面 还处在试验阶段,还没有哪家成熟的厂 商来提供持续稳定的技术支持和服务工作,大多解决方案还是靠企业内部研发团队来实现, NoSQL 自己还提供不了一系列的工具来提升数据库性能和可用性。 Schooner 正在跟新浪、百度、淘宝等企业一起合作来实行定制化的性能解决方案,而不是他们自己动用上百人的团队来开发 NoSQL 工具。

今年 10 月份的时候, Schooner 刚在杭州宣布和浙江网新恒天公司启动战略合作,在中国市场推广其核心产品 SchoonerSQL ,并由网新恒天提供产品及支持服务。据悉,在此之前, Schooner 和网新恒天已经建立了长达四年的深厚合作关系,目前双方已开始和国内一些行业领军企业洽谈,尝试通过 SchoonerSQL 为他们的后台数据平台提供高可用性:完全自动化和数据完整性、高扩展能力、高性能、高度的数据一致性和便捷的集群管理。

查看更多关于Schooner首席技术官JohnBusch:MySQL优化空间广阔NoSQL革命仍的详细内容...

  阅读:41次