写点什么

SQL 与 NoSQL 混合数据库正在取得进展

  • 2012-02-12
  • 本文字数:1462 字

    阅读完需:约 5 分钟

SQL 与 NoSQL 混合数据库解决方案,既兼容诸多 SQL 应用,同时还能提供 NoSQL 的可扩展性。 Xeround 在云中提供此类服务,其中包括免费版本。其他方案还有:具备 ODBC/JDBC 驱动的 Database.com NuoDB Clustrix VoltDB

Xeround 提供的是“数据库作为服务(DB-as-a-Service)”,混合了 SQL 与 NoSQL。前端是 MySQL 查询引擎,面向现有的海量 MySQL 应用,而存储中用的 API 使用了内存中的分布式 NoSQL 对象存储,大小可达 50GB。Xeround 的 CEO Razi Sharir 这样对 InfoQ 说。

Xeround 为云中的 MySQL 应用提供了“数据库作为服务”。开发人员使用它,能够方便地在云中运行应用,同时自动向上或向下扩展,同时还能保证出现故障或数据库结构变更时不影响可用性。它是真正 100% 的原生 MySQL 前端,不仅仅是模拟而已,而且我们会一直使用 MySQL 前端,以及我们申请了专利的电信级存储引擎。我们用 Hadoop 作为分布式文件系统,使用哈希表来完成分布式对象存储。我们在内存中运行,因此按照弹性和线性方式按需分配资源是自然而然的事情。在设计之初,我们就采取了虚拟化方案,因此不需要从传统的单一存储方案转向云中的虚拟和分布式存储方案,不会有类似的转换之痛。

云中的服务可以提供高可用性( 99.9% )与可扩展性,一般来说,这都与 NoSQL 数据存储的使用相关。它可部署在 Amazon EC2 和 Rackspace 之上,而且可以用作 Heroku 的插件,供超过 500MB 的数据库使用。提到故障恢复,Sharir 这么说:

最终用户不需要担心故障恢复问题,这就是服务的好处。我们在底层会运行多个复制版本,对最终用户透明。我们处理故障恢复和可扩展性等方面的问题。也不需要做什么配置。我们就像对等网络,所有节点都可以读写,举个例子,我们不用关心主数据库的故障恢复或是从复制数据库读取数据⋯⋯我们可以即时添加、移除资源,以满足扩展和 HA 的要求,我们现在在一家电信公司里面就是这么运行的。

Xeround 通常会按每GB 每小时收费,但是他们打算提供免费版本,供小型应用和开发使用,数据库有10MB 的限制;还有两种新的固定版本,具备更高可扩展性、更多支持和SLA:基本版——数据库上限100MB,每月17 美元;专业版——数据库上限250MB,每月33 美元。Xeround Free 目前仅在Amazon 的美国区域可用,并且作为Heroku 的插件提供,同时有计划将服务扩展到其他数据中心,而基本版和专业版在Amazon、Rackspace 和Heroku 上都有提供。

还有其他类似解决方案。 Database.com 的服务,通过 Progress Software 的 ODBC JDBC Connect Drivers 连接驱动提供(目前仍是 beta 版本)。

同样处于 beta 版的 NuoDB ,也是一个 NoSQL 数据库,带有 SQL 前端,可以解析 SQL 92 标准语句,同时支持 99 标准扩展,应用也可以通过 ODBC、JDBC 以及 ActiveRecord 驱动访问。NuoDB 可以在任何键值对存储中运行,而且可以部署在 Amazon 和 Rackspace 等云之上。

Clustrix 提供硬件解决方案,并声称:当节点加入到数据库集群中时,可以提供线性可扩展性。配备的硬件是:4 核或 8 核处理器、24 至 48G 内存,以及 448 至 896GB 的 SSD 存储。它也支持 MySQL,提供容错机制,可以像管理单个数据库一样查看和管理整个集群。

VoltDB 是内存中的关系型数据库,带有 SQL 和 ACID 事务支持,同时集成 Hadoop 和 OLAP 数据库,广告声称:因为使用 Shared-nothing 架构,它提供出色的可扩展性。它没有提供“数据库作为服务”方式,而是作为数据中心使用的软件解决方案。它与EC2 和VMWare 的镜像一起提供,用户可以评估它在云中的表现。

查看英文原文: Hybrid SQL-NoSQL Databases Are Gaining Ground

2012-02-12 19:523389
用户头像

发布了 479 篇内容, 共 157.3 次阅读, 收获喜欢 49 次。

关注

评论

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

Apeaksoft Data Recovery for Mac中文版 数据恢复工具

彩云

数据恢复 Apeaksoft Data Recovery

2023-11-18:用go语言,如果一个正方形矩阵上下对称并且左右对称,对称的意思是互为镜像, 那么称这个正方形矩阵叫做神奇矩阵。 比如 : 1 5 5 1 6 3 3 6 6 3 3 6 1 5

福大大架构师每日一题

福大大架构师每日一题

亚马逊Amazon OpenSearch Serverless"利刃在手,‘向量’八方"

淼.

Coherence X for Mac「网站转换为Mac应用」

彩云

Coherence X

Jenkins 打包shell出现gradle命令不存在,jvm内存溢出

javaNice

Java jenkins

iShowU Studio 2 for Mac(屏幕录制编辑工具) 2.3.12永久激活版

mac

苹果mac Windows软件 iShowU Studio 2 屏幕录像工具

使用 Filebeat+Easysearch+Console 打造日志管理平台

极限实验室

Filebeat console 日志管理 easysearch

WordPress 基于亚马逊云的部署实践(一)- 架构设计

王坤祥

AWS 亚马逊云 Amazon EC2 云服务器

openAi基于java jtokkit实现分词

智慧源点

jtokkit

一款带数字传输信号的OVP芯片

芯动大师

亚马逊云EC2部署QNAP

孤虹

你真的了解“有钱人”吗?

少油少糖八分饱

笔记 阅读 搞钱 致富 有钱人

「AI技术图像编辑软件」Luminar Neo for Mac

彩云

Luminar Neo AI技术图像编辑软件

智慧工地管理平台源码

源码星辰

工地 智慧工地

Python连接es笔记二之查询方式汇总

Hunter熊

Python elasticsearch Elasticsearch-dsl

「Macos排版神器」Affinity Publisher for Mac中文直装版

彩云

Affinity Publisher

亚马逊Lightsail:云服务新篇章,轻松开启您的数字未来

熬夜磕代码、

亚马逊云 AWS Lightsail

「Macos好用的图片处理工具」Affinity Photo 最新中文版

加油,小妞!

图像处理 Affinity Photo

Redis缓存雪崩、击穿、穿透解释及解决方法,缓存预热,布隆过滤器 ,互斥锁

javaNice

Java redis

亚马逊云科技AI创新应用下的托管在AWS上的数据可视化工具—— Amazon QuickSight

淼.

新网的机房写的是BGP链路,什么是BGP链路啊?

Geek_f19a80

服务器

体育平台未来发展提供思路和建议,体育直播系统程序和赛事数据融合

软件开发-梦幻运营部

AWS EC2、阿里云ECS、腾讯云CVM初步对比

穿过生命散发芬芳

腾讯云 阿里云 AWS

连接亚马逊云EC2的几种方式

孤虹

Unite for mac「将网站转换为应用程序」

加油,小妞!

Unite for Mac

SQL与NoSQL混合数据库正在取得进展_DevOps & 平台工程_Abel Avram_InfoQ精选文章