基本介紹
- 中文名:RethinkDB
- 工作:SSD進行專門最佳化
- 定義:獨立的存儲
- 分類:儲存
RethinkDB簡介,性能,套用場景及優勢,使用費用,
RethinkDB簡介
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。免費版提供目前所有功能,提供後續所有安全相關的升級。但是新功能的升級只保證在付費版本中保持更新,另外商用版本還提供技術支持。