9 पॉइंट द्वारा xguru 2020-12-24 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • ByteDance ने RocksDB को fork करके Tail latency, throughput और compression में सुधार किया हुआ version बनाया है

→ read में लगभग 2~8 गुना, write में लगभग 2~15 गुना सुधार

  • embedded key-value store RocksDB को सीधे replace करके इस्तेमाल किया जा सकता है

  • production testing केवल Linux पर पूरी हुई है

  • मौजूदा RocksDB data को migrate किया जा सकता है, लेकिन migration के बाद RocksDB पर rollback संभव नहीं है

  • RocksDB v5.18.3 का fork

2 टिप्पणियां

 
heycalmdown 2020-12-24

एक-दूसरे से काफ़ी प्रेरणा मिली है, haha

 
xguru 2020-12-24

संबंधों को अच्छी तरह व्यवस्थित करने वाली एक HN टिप्पणी थी, इसलिए उसे यहाँ लेकर आया हूँ.

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

TerarkDB, RocksDB का ByteDance द्वारा fork किया गया और सुधारा गया वर्ज़न है.

RocksDB [1], Google के LevelDB का Facebook द्वारा किया गया fork है। इसे कई CPU cores, SSD और I/O कार्यों के लिए optimize किया गया है.

LevelDB [2], Google के Jeffrey Dean और Sanjay Ghemawat द्वारा बनाया गया open source disk key-value store है। यह BigTable से प्रेरित है.

BigTable [3], Google File System के ऊपर बनाया गया high-performance compressed data storage system है। यह Google की proprietary service है.

Pebble [4], CockroachDB द्वारा RocksDB/LevelDB से प्रेरित होकर बनाया गया उसका अपना alternative है.

[1] https://rocksdb.org/

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

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

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