RocksDB - Introduction

정현철·2023년 5월 23일
0

RocksDB 개요

  1. A persistent key-value store for fast storage
  • key-value로 저장함으로 인해서 flash나 RAM이 제공하는 read/write의 full potential을 최대한 활용할 수 있다고 한다.
  1. Open-source, based on "LevelDB 1.5", written entirely in C++
  2. A Log structured databased engine
  3. Focusing on performance and scalability
  • 그래서 server workloads에 optimized되어 있음.

Three Basic Components of RocksDB

  1. Memtable
  2. Logfile
  3. SSTable(= SST file)

0개의 댓글