QCon 广州站2022已开启,三大关键词:数字化、国产化、云原生。戳此了解 了解详情
写点什么

NuoDB 发布可扩展的云关系型数据库

  • 2013 年 3 月 13 日
  • 本文字数:846 字

    阅读完需:约 3 分钟

NuoDB 最近发布了云数据库管理系统,该系统支持 SQL 查询,ACID 事务(原子性、一致性、隔离性、持久性),更可方便地扩展至多个节点。它是为一些公司而专门设计的,这些公司需要将数据库扩展至多个服务器,并且不想失去关系代数和事务保障的能力。

传统的关系型数据库最大的问题之一在于不便扩展至多个节点。NuoDB 被设计成便于扩展、可容错、高性能——提供比其他关系型数据更优秀的单节点性能。据 NuoDB 首席架构师 Seth Proctor 所说:

无需使用分片技术,NuoDB 直接提供了横向扩展、高可用性、数据冗余等特性,而且安全可靠、管理方便还支持多租户技术。

为了实现这些,NuoDB 在进程间使用了多版本并发控制和智能的对象协调方案。Seth 解释道:

这些让我们能够在操作数据库的时候保持高度乐观、还可以异步批量地执行,我们还能预防许多故障以及云端发生的网络异常。我们已经减少了耐用点的事务处理,一旦出现故障也能立马恢复,在需要增加容量或想要迁移运行流程时也会变得更加灵活。这意味着你能够在不关闭数据库或降低可用性级别的情况下做全面的升级。

在模式和数据类型演化方面,NuoDB 比许多关系型数据提供了更大的灵活性。它还能不中断使用的情况下动态改变模式,还允许用户自定义数据类型,在应用程序改进的时候还能很容易地更新和重新定义这些数据类型。

NuoDB 起初只发布了 Java 和 C++ 版本的驱动程序,但在本文撰稿之时,针对 Node.js、PHP、Ruby、.NET 等编程语言的驱动程序也已经发布。它同时还支持Java 世界里的Hibernate 和Rails 开发者使用的Active Record。

NuoDB 最初的免费版本最多只支持两台机器——虚拟机或是物理机器都可以。NuoDB 还提供了没有使用限制的开发版,但该版本只能在非生产环境中使用。你还可以向 NuoDB 购买授权,授权费用取决于需要支持的主机数目和数据库大小。

Barry Morris 和 Jim Starkey 在马萨诸塞州康桥成立了这家创业公司。公司的 CTO Jim 是 DEC 的一名老将,他还开发了关系型数据库 Interbase。

查看英文原文 NuoDB Launches Scalable, Cloud Based, Relational Database

2013 年 3 月 13 日 05:282255
用户头像

发布了 27 篇内容, 共 72645 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

免费开源看板软件Wekan安装与使用记录

emuqi

Docker 效率工具 wekan 看板 任务管理

搞一搞Elasticsearch

北漂码农有话说

兄弟,不要偷看人家摄像头

我是程序员小贱

特性预览:Apache 顶级项目 Apache Pulsar 2.6.1 版本即将发布

Apache Pulsar

Apache Apache Pulsar 消息系统

Apache Pulsar 社区周报:08-08 ~ 08-14

Apache Pulsar

Apache Apache Pulsar 消息系统

辗转相除法求最大公约数(C语言实现)

InfoQ_3f366696ed0c

C语言

firewalld 常用指令

wong

Firewalld

一看就懂的三次握手

书旅

TCP 三次握手 操作系统 协议族

用python给女朋友做一个歌曲词云图

我是程序员小贱

为什么考研,考研能给你带来什么?说说我的感受!

我是程序员小贱

Week 11命题作业

Jeremy

究竟要找什么样的工作?

escray

学习 面试

我喜欢的工作,喜欢我么?

escray

学习 面试

终于可以职业规划了么?

escray

学习 面试

大数据技术发展(三):Spark 代替 Hadoop ? Spark Or Flink ?

抖码算法

Java 大数据 flink hadoop spark

企业品尝新基建的美酒前,需要名为NetEngine 8000的酒杯

脑极体

简单交互式页面的思考(C)

Alex

指针 C语言 交互设计

小白程序员成长之路-准备篇

Mr.Cactus

盲打练习 在线打字

区块链在新冠病毒爆发中将加速发展

CECBC

区块链技术 供应链 食品追溯

架构设计篇之云计算服务设计与决策

小诚信驿站

云计算 刘晓成 企业架构和云服务 SaaS/IaaS/PaaS

如何通过技术面试?

escray

学习 面试

对于结果不同程度的追求,决定了这个人的身价

非著名程序员

程序员 个人成长 思维模型 结果思维

Week 11 学习总结

Jeremy

四十不惑,准备面试

escray

学习 面试

公司想要大龄程序员么?

escray

学习 面试

我是合适的人选么?

escray

学习 面试

Flink的2种部署模式-2

小知识点

scala 大数据 flink

我以后去做什么,技术还是业务?

escray

学习 面试 职业规划

区块链政策区域特征分明 产业园区渐成聚集效应

CECBC

区块链 新基建

数据库快速迁移10亿级数据

架构师修行之路

高并发系统设计 数据库优化

Python中的bytes、str以及unicode区别

王坤祥

Python Python PEP

NuoDB发布可扩展的云关系型数据库_语言 & 开发_Peter Bell_InfoQ精选文章