RethinkDB

RethinkDB最早是作为一个对SSD进行专门优化的MySQL存储引擎出现的,其特点在于对SSD的充分利用。而目前RethinkDB已经脱离MySQL成为一个独立的存储。

RethinkDB目前支持几乎所有的64位Linux发行版,包括:

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

RethinkDB支持各种底层存储:SSD,传统磁盘以及像AWS这样的云存储服务。

性能编辑

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

应用场景及优势编辑

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

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

使用费用编辑

RethinkDB目前提供两个版本的支持,一个免费版的,一个商用版的。商用版本的价格是每年每台机器$1500。免费版提供目前所有功能,提供后续所有安全相关的升级。但是新功能的升级只保证在付费版本中保持更新,另外商用版本还提供技术支持。

时间: 2024-12-09 20:38:08

RethinkDB的相关文章

开源项目 RethinkDB 关闭,创始人总结失败教训(市场定位错误)

当我们宣布RethinkDB关闭时,我答应写一个调查分析.我花了一些时间来整理所得的教训和经验,现在可以清楚地写出来. 在HN讨论贴中,人们提出了许多关于为什么RethinkDB失败的原因,从莫名的人性和聪明的MongoDB营销人员:到没有建立一个有经验的上市团队:再到缺乏支持超过64-bit float 的数字类型……我将这些意见集中到这里. 其中一些原因确实是真的,但它们是症状而不是原因.例如,说我们未能赚钱的,它并没有说明我们失败的原因. 事后看来,有两个重要的原因导致了我们的失败 —— 

Advancing The Realtime Web With RethinkDB

RethinkDB is an open-source distributed database built to store JSON and scale with very little effort. Self compared with MongoDB, RethinkDB is aiming to be developer friendly all the while maintaining an operations oriented approach of being highly

RethinkDB创始人教你怎样找到创业点子

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemh1YmFpdGlhbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" title=""> (注:此文乃文章<RethinkDB创始人教你怎样打造一个伟大的产品>姊妹篇.欢迎參考阅读.很多其它最新文章请关注本人微信公众号:techgogogo) 关于作者 我

从RethinkDB的倒闭反思开源项目可持续的盈利模式

本文发表于:http://www.infoq.com/cn/news/2016/10/Reflection-sustainable-profit-co 2016年10月5日,RethinkDB联合创始人Slava Akhmechet在官网上宣布RethinkDB 破产倒闭.Slava Akhmechet称其已经尽了最大的努力,最终还是无法建立一个可持续的商业模式.接下来Stripe公司将接纳RethinkDB 公司,RethinkDB工程师团队将加入到Stripe.在交接过程中RethinkDB

RethinkDB创始人教你如何打造一个伟大的互联网产品

关于作者 我叫Slava Akhmechet,本人是 RethinkDB 的创始人之一,RethinkDB是开源,分布式数据库,旨在帮助开发人员与运营商在打造实时应用时处理无结构数据 如何打造一个伟大的互联网产品 假如你认可“销售定乾坤”的原则,那么如果我说大部分初创企业在还没有把它们伟大的产品推向市场进行销售之前就已经把钱给烧光而铩羽而归的话,元芳,你怎么看呢?假如你面向的是一个爆炸性快速增长的市场,你需要找到一个打造一个伟大产品的方式的话,元芳,你又怎么看呢?[1] 打造一个伟大的产品是很困

RethinkDB创始人教你如何打造一个伟大的产品

关于作者 我叫Slava Akhmechet,本人是 RethinkDB 的创始人之一,RethinkDB是开源,分布式数据库,旨在帮助开发人员与运营商在打造实时应用时处理无结构数据 如何打造一个伟大的产品 假如你认可"销售定乾坤"的原则,那么如果我说大部分初创企业在还没有把它们伟大的产品推向市场进行销售之前就已经把钱给烧光而铩羽而归的话,元芳,你怎么看呢?假如你面向的是一个爆炸性快速增长的市场,你需要找到一个打造一个伟大产品的方式的话,元芳,你又怎么看呢?[1] 打造一个伟大的产品是

基于Flask/RethinkDB/Backbone.js实现TODO List 使用 RethinkDB,Flask 与 Backbone.js 制作一个简单的 todo list。

第1节 技术栈介绍 第2节 RethinkDB 10分钟入门 RethinkDB 10分钟入门 第3节 Backbone.js 10分钟入门 第4节 搭建应用框架 第5节 设计模型与接口 第6节 完成前端部分-大功告成!

RethinkDB创始人教你如何找到创业点子

(注:此文乃文章<RethinkDB创始人教你如何打造一个伟大的产品>姊妹篇,欢迎参考阅读.更多最新文章请关注本人微信公众号:techgogogo) 关于作者 我叫Slava Akhmechet,本人是 RethinkDB 的创始人之一,RethinkDB是开源,分布式数据库,旨在帮助开发人员与运营商在打造实时应用时处理无结构数据 如何选择创意 25 Feb 2015 宏观上说,根据本人的经验我认为运作一个初创公司首先需要知道的一件非常重要的事情是,创新市场的反应是非常高效的.如果该市场环境适

互联网创业应该如何找到创意 - RethinkDB创始人Slava Akhmechet的几点建议

关于作者 我叫Slava Akhmechet,本人是 RethinkDB 的创始人之一,RethinkDB是一个设计来帮助开发者和运营团队来处理无结构数据的一个开源的分布式数据库,用户可以使用它来作为数据库来打造自己的应用. 我们现在正在招人,欢迎有志者加入. 如何选择创意 25 Feb 2015 宏观上说,根据本人的经验我认为运作一个初创公司需要知道的一个很重要的事情是,创新市场的反应是非常高效的.如果该市场环境适合一个初创企业发展起来的话,那么非常有可能市场上已经有多个类似的初创企业存在了.