RocksDB是一個具有可嵌入的、持久的鍵值存儲的庫,用于存儲,RocksDB使用日志結(jié)構(gòu)化數(shù)據(jù)庫引擎,完全用C++編寫,以達到最高性能。密鑰和值只是任意大小的字節(jié)流。RocksDB針對快速、低延遲的存儲進行了優(yōu)化,如閃存驅(qū)動器和高速磁盤驅(qū)動器。
功能介紹
高效能
優(yōu)化的快速存儲
適應(yīng)性強
基本和高級數(shù)據(jù)庫操作
低延遲存儲,如閃存驅(qū)動器和高速磁盤驅(qū)動器。
日志結(jié)構(gòu)化數(shù)據(jù)庫引擎
軟件特色
高效能
RocksDB使用日志結(jié)構(gòu)化數(shù)據(jù)庫引擎,完全用C++編寫,以達到最高性能。密鑰和值只是任意大小的字節(jié)流。
為快速存儲進行了優(yōu)化
RocksDB針對快速、低延遲的存儲進行了優(yōu)化,如閃存驅(qū)動器和高速磁盤驅(qū)動器。RocksDB充分利用了閃存或RAM提供的高讀/寫速率的潛力。
適應(yīng)性強
RocksDB可以適應(yīng)不同的工作負載。從MyRocks等數(shù)據(jù)庫存儲引擎到應(yīng)用數(shù)據(jù)緩存再到嵌入式工作負載,RocksDB可以滿足各種數(shù)據(jù)需求。
基本和高級數(shù)據(jù)庫操作
RocksDB提供了基本的操作,如打開和關(guān)閉數(shù)據(jù)庫,讀寫到更高級的操作,如合并和壓實過濾器。