NuoDB Blackbirds 2.0获得了地理空间信息能力

NuoDB发布了其NewSQL数据库的2.0版本。这是一个具有实时复制功能的全球分布式数据库,它既可以在云上运行,也可以在本地运行。

在其它新特性中,最令人关注的也许是将数据库在全球各地区部署的能力。通信SaaS提供商Fathom Voice在生产环境中测试了这一特性,它在数个大洲将NuoDB部署在AWS上。我们问它的首席技术官Seth Proctor,Fathom Voice对于全球数据库的需求有哪些是其它数据库不能满足,但NuoDB可以满足的?

他们希望跨区域扩展应用程序层,而且能够继续面向一个看似单一的逻辑数据库进行编程。该数据库需要在每个区域内提供高可用性和低延迟。他们还有其它一些需求,包括管理简单、复制设置无需明确步骤即可完成以及没有被动站点的概念。

我们还想知道,NuoDB是否只能在Amazon的云上运行,或者是否可以在其它地方部署。Seth这样回答:

这是一款可以在任何地方部署的软件。Fathom及其他公司是在AWS上运行,但我们已经在GCE上进行了演示,而且按计划在本地和其它云上进行了测试。

NuoDB如何在不同的地理区域间实现复制,如何解决冲突以及当网络分裂成多个分区时会发生什么,白皮书《NuoDB的架构与动机》对这些问题进行了详细解释。

NuoDB其它值得注意的新特性有:

自动化控制台——一个用于配置和控制数据库实例的控制台。它允许多种配置的设置:单主机、小型群组(2至4台主机)、多主机(所有主机在一个区域可用)和“地理分布(geo-distributed)”。

Java存储过程——用Java编写的存储过程,可以部署到JDBC连接上,数据库负责将代码分发给所有的实例。

Tungsten复制器已经得到增强,因此可以将MySQL实例的所有数据迁移到NuoDB。另外,NuoDB现在支持Drupal CMS v7和unixODBC,后者使基于Linux的平台能够连接到数据库。

查看英文原文:NuoDB Blackbirds 2.0 Gets Geospatial Capability

你可能感兴趣的:(NuoDB Blackbirds 2.0获得了地理空间信息能力)