Oracle为Web使用准备了MySQL集群

新发布的版本,MySQL集群7.2,配备了Memcached的接口

Oracle更新了其MySQL集群软件,使其对大型Web服务提供商和其他大容量分布式数据库用户更具吸引力。

周三发布的MySQL Cluster 7.2“是MySQL Cluster向前迈出的一大步,将其进一步推向网络市场,”Oracle MySQL工程副总裁Tomas Ulin说。

有两个特性特别有助于完成这些任务。该软件现在提供了一个Memcached API(应用程序编程接口),允许应用程序直接访问数据,而不是通过SQL引擎。该软件还实现了一种更快的方式来执行复杂查询,或涉及从多个表连接数据的查询。

有了这两个新功能,MySQL集群能够提供SQL和NoSQL数据库的最佳属性,尤林解释。它可以媲美的NoSQL的快速键值操作,同时还提供做一个普通的SQL数据库的复杂的SQL查询的能力。

MySQL集群是已被配置为在多个服务器上运行的开源MySQL数据库的版本。它被设计成这样一种方式,如果一台服务器,或节点,失败,则簇保留的所有数据和继续而不无法运行。它采用了无共享架构,其中,所述集群已没有共享存储器或磁盘空间,性状,有助于系统扩展到无限个或节点。

传统上,MySQL集群已被广泛部署在电信领域。“你可以去任何大陆,发现已经部署MySQL集群移动网络,”尤林说。电信公司享受集群软件的轻松扩展能力,以及它是如何最近写入磁盘的能力,召回数据不管。他们还享受MySQL集群可以低成本商用服务器上运行的事实,尤林说。

在这次发布中,Oracle为MySQL集群准备了一些新特性,这些新特性将使它特别适合大规模的Web应用程序,Ulin说。“我们看到电信和网络融合在一起。对电信行业的要求正在变成对网络行业的要求:低延迟、高可用性和可伸缩性。我们看到了一个非常适合的位置,”Ulin说。该软件将适合于Web服务任务,如用户配置文件管理、会话管理、在线游戏和大容量OLTP(在线事务处理)。

MySQL集群7.2是第一个版本由Memcached的API的方式提供访问其数据。许多大型Web服务提供商所使用Facebook等, Memcached创建一个常用访问数据库项的哈希表,该哈希表存储在服务器的工作内存中,通过API(应用程序编程接口)进行快速访问。

“持久的Memcached是一个有用的东西,”莫纳什研究公司的Curt Monash说,他注意到建立在Memcached上的Couchbase NoSQL数据库的销售,已经很强大了

“MySQL在作为键值存储时总是具有良好的性能,”Monash说。“因此,我们有理由希望Memcached接口能够在开箱即用的情况下拥有良好的性能。”

MySQL集群没有通过所谓的NDB(网络数据库)另一个API之前提供了类似的直接接入能力。这是API专有的甲骨文,但是。使用Memcached的将允许多个管理员 - 那些已经熟悉的Memcached - 与MySQL集群轻松地工作。

该软件还引入了一个称为自适应查询定位的特性,它可以减少执行复杂查询所需的时间。Ulin承认,复杂连接是SQL数据库的“阿喀琉斯之踵”。这样的查询涉及到合并来自多个表的数据,这是一个计算密集型操作,特别是对于大型数据集。在以前的版本中,MySQL集群将通过收集服务器上的所有数据并执行连接订单来执行复杂的查询。Ulin说:“你可能不得不将2g的数据转移到MySQL服务器上,仅仅为了得到几行结果数据。”

自适应查询本地化将尽可能多的连接计算转移到保存数据的服务器上。在将单个节点转移到执行查询任务的服务器之前,大部分交叉索引都在单个节点上完成。Oracle声称,这种方法返回查询结果的速度比以前版本的MySQL集群快70倍。

这个新特性“可以真正拓宽MySQL集群的使用范围,”Ulin说。

软件自带了许多其他新功能,以及。一个是传播个人数据节点出跨多个数据中心的能力。雷竞技电脑网站该软件还允许管理员在不同的节点共享用户权限表,无需在每台服务器上定义的用户权限。

除了更新MySQL集群,该公司还认证了该软件可以在Oracle VM环境中工作。Oracle还更新了MySQL集群的独立管理包MySQL Cluster Manager,现在的版本是1.1.4。

MySQL集群软件可以免费下载。Oracle还提供了一个受支持的版本,MySQL集群运营商等级版订阅,具有1到4个套接字的服务器起价10,000美元。

押杰克逊涵盖了企业软件和通用技术重大新闻进行在IDG新闻服务。在推特上关注约押@Joab_Jackson。约押的电子邮件地址是Joab_Jackson@idg.com

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对那些顶级心态的话题发表评论。
相关:

版权©2012Raybet2

工资调查:结果在