9 poin oleh xguru 2020-12-24 | 2 komentar | Bagikan ke WhatsApp
  • ByteDance mem-fork RocksDB menjadi versi yang meningkatkan tail latency, throughput, dan kompresi

→ peningkatan sekitar 2~8x untuk baca, 2~15x untuk tulis

  • Dapat digunakan sebagai pengganti langsung untuk RocksDB, sebuah penyimpanan key-value embedded

  • Pengujian produksi baru selesai dilakukan hanya di Linux

  • Data RocksDB yang sudah ada dapat dimigrasikan, tetapi setelah migrasi tidak bisa di-rollback kembali ke RocksDB

  • Fork dari RocksDB v5.18.3

2 komentar

 
heycalmdown 2020-12-24

Mereka saling banyak terinspirasi ya wkwk

 
xguru 2020-12-24

Ada komentar HN yang merangkum relasinya dengan baik, jadi saya bawa ke sini.

https://news.ycombinator.com/item?id=25518065

TerarkDB adalah versi peningkatan yang dibuat ByteDance dengan me-fork RocksDB

RocksDB [1] adalah fork Facebook dari LevelDB milik Google. Dioptimalkan untuk banyak inti CPU serta pekerjaan SSD dan I/O

LevelDB [2] adalah key-value store disk open-source yang dibuat oleh Jeffrey Dean dan Sanjay Ghemawat dari Google. Terinspirasi oleh BigTable

BigTable [3] adalah sistem penyimpanan data terkompresi berperforma tinggi yang dibangun di atas Google File System. Layanan proprietari Google

Pebble [4] adalah alternatif yang dibuat sendiri oleh CockroachDB dengan inspirasi dari RocksDB/LevelDB

[1] https://rocksdb.org/

[2] https://github.com/google/leveldb

[3] https://cloud.google.com/bigtable/

[4] https://github.com/cockroachdb/pebble