十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。

RethinkDB简介

上一篇 / 下一篇  2011-06-11 15:17:48 / 个人分类:RethinkDB

RethinkDB最早是作为一个对SSD进行专门优化的MySQL存储引擎出现的,其特点在于对SSD的充分利用。而目前RethinkDB已经脱离MySQL成为一个独立的存储。51Testing软件测试网-rv} X5c&]

RethinkDB目前支持几乎所有的64位Linux发行版,包括:51Testing软件测试网 Pvp+o$o C\

  • Ubuntu 10.04.1 x86_64
  • Ubuntu 10.10 x86_64
  • Red Hat Enterprise Linux 5 x86_64
  • CentOS 5 x86_64
  • SUSE Linux 10

RethinkDB支持各种底层存储:SSD,传统磁盘以及像AWS这样的云存储服务。51Testing软件测试网FM;tD4q:F)d*B]"|

性能

RethinkDB的性能可以参考此图(更多性能测试请看这里),其性能的提高主要在于其对SSD的充分利用:

&^wD'{IjG0

1cJJ|,n:EU$O'l0

应用场景及优势

它可以用来替代Memcached作为数据缓存层。或者替代一些类似Memcached的存储,比如Membase,MemcacheDB,TokyoTyrant及Schooner Membrain等。RethinkDB为各种应用压力下提供高性能和高可靠性 支持,主要应用在下面一些场景:

f.hT+y[.J-_ z#|0
  • 用来处理一些其它方案无法解决的服务负载(如:要求快速的服务启动,在数据量超出内存大小后还要有高的性能,处理各种不稳定的读写压力,处理大量数据等)
  • 提供性能与数据稳定性之间的精细调控
  • 大大提高你的缓存层和key-value存储的性能,在你现有的硬件条件下,能支持更高的应用负载。

使用费用

RethinkDB目前提供两个版本的支持,一个免费版的,一个商用版的。商用版本的价格是每年每台机器$1500。免费版提供目前所有功能,提供后续所有安全相关的升级。但是新功能的升级只保证在付费版本中保持更新,另外商用版本还提供技术支持。(还是传统的卖服务加卖特色功能,详情点这里)

9N!i e._(xi8M0

TAG: RethinkDB

 

评分:0

我来说两句

Open Toolbar