RethinkDB

Rethin Rethin Rethin

RethinkDB簡介

RethinkDB最早是作為一個對SSD進行專門最佳化的MySQL存儲引擎出現的,其特點在於對SSD的充分利用。而目前RethinkDB已經脫離MySQL成為一個獨立的存儲。
RethinkDB目前支持幾乎所有的64位Linux發行版,包括:
  • 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這樣的雲存儲服務。

性能

RethinkDB的性能可以參考此圖(更多性能測試請看這裡),其性能的提高主要在於其對SSD的充分利用:

套用場景及優勢

它可以用來替代Memcached作為數據快取層。或者替代一些類似Memcached的存儲,比如Membase,MemcacheDB,TokyoTyrant及Schooner Membrain等。RethinkDB為各種套用壓力下提供高性能和高可靠性 支持,主要套用在下面一些場景:
  • 用來處理一些其它方案無法解決的服務負載(如:要求快速的服務啟動,在數據量超出記憶體大小後還要有高的性能,處理各種不穩定的讀寫壓力,處理大量數據等)
  • 提供性能與數據穩定性之間的精細調控
  • 大大提高你的快取層和key-value存儲的性能,在你現有的硬體條件下,能支持更高的套用負載。

使用費用

RethinkDB目前提供兩個版本的支持,一個免費版的,一個商用版的。商用版本的價格是每年每台機器$1500。免費版提供目前所有功能,提供後續所有安全相關的升級。但是新功能的升級只保證在付費版本中保持更新,另外商用版本還提供技術支持。

相關詞條

熱門詞條

聯絡我們