关于RocksDB的文章

在此,我们尝试维护一个关于RocksDB的第三方相关文章列表。

Getting Started 开始

  1. Migrating from LevelDB to RocksDB (从LevelDB迁移到RocksDB) by Leonidas Galanis. 16th January 2015. (http://rocksdb.org/blog/2015/01/16/migrating-from-leveldb-to-rocksdb-2.html)
  2. The Journey from Faster to Better (从更快到更好的旅程) by Mark Callaghan and Igor Canadi. 22nd October 2015. (https://scs.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=f4e0eb37-ae18-468f-9248-cb73edad3e56)

Working with RocksDB 工作在RocksDB

  1. Integrating RocksDB with MongoDB (集成了RocksDBMongoDB) by Igor Canadi. 22nd April 2015. (http://rocksdb.org/blog/2015/04/22/integrating-rocksdb-with-mongodb-2.html)
  2. WriteBatchWithIndex: Utility for Implementing Read-Your-Own-Writes (WriteBatchWithIndex:实现"自己写"的实用程序) by Siying Dong. 27th February 2015. (http://rocksdb.org/blog/2015/02/27/write-batch-with-index.html)
  3. How to persist in-memory RocksDB database? (如何在内存中持久化RocksDB数据库?) by Igor Canadi. 27th March 2014. (http://rocksdb.org/blog/2014/03/27/how-to-persist-in-memory-rocksdb-database.html)
  4. Reading RocksDB options from a file (从文件中读取RocksDB选项) by Leonidas Galanis. 24th February 2015. (http://rocksdb.org/blog/2015/02/24/reading-rocksdb-options-from-a-file.html)
  5. How to backup RocksDB? (如何备份RocksDB?) by Igor Canadi. 27th March 2014. (http://rocksdb.org/blog/2014/03/27/how-to-backup-rocksdb.html)

Internals 内部构建

  1. State of RocksDB (RocksDB状态) by Igor Canadi. 4th December 2014. (https://www.youtube.com/watch?v=NJ6QgMH2KPU)
  2. Geo-spatial Features in RocksDB (RocksDB中的地理空间特征) by Igor Canadi and Yin Wang. 12th November 2014. (https://www.youtube.com/watch?v=T1jWsDMONM8)
  3. "Lockless" Get() in RocksDB? Scale with CPU Cores (RocksDB中的无锁Get()? CPU为核心的规模) by Lei Jin. 27th March 2014. (https://github.com/facebook/rocksdb/raw/gh-pages/talks/2014-03-27-RocksDB-Meetup-Lei-Lockless-Get.pdf)
  4. Under the Hood: Building and open-sourcing RocksDB (引擎下:构建和开源RocksDB) by Dhruba Borthakur. 21st November 2013. (https://www.facebook.com/notes/facebook-engineering/under-the-hood-building-and-open-sourcing-rocksdb/10151822347683920)

MyRocks MyRocks引擎

  1. MyRocks Deep Dive (MyRocks 深度剖析) by Yoshinori Matsunobu. 18th April 2016. (http://www.slideshare.net/matsunobu/myrocks-deep-dive/)

Showcases 展示

  1. how innodb lost its advantage (innodb是如何失去优势的) by Domas Mituzas. 9th April 2015. (http://dom.as/2015/04/09/how-innodb-lost-its-advantage/)
  2. How RocksDB is used in osquery (如何在osquery中使用RocksDB) by Mike Arpaia and Ted Reed. 30th April 2015. (https://code.facebook.com/posts/1411870269134471/)
  3. MongoDB + RocksDB at Parse (MongoDB + RocksDB 解析) by Charity Majors. 22nd April 2015. (http://blog.parse.com/announcements/mongodb-rocksdb-parse/)
  4. Stream Processing with Samza @ LinkedIn (使用Samza LinkedIn 进行流处理) by Naveen Somasundaram. 4th December 2014. (https://www.youtube.com/watch?v=plqVp_OnSzg)
  5. Rock Solid Queues @ Iron.io (坚如磐石的队列) by Reed Allman. 4th December 2014. (https://www.youtube.com/watch?v=HTjt6oj-RL4)

Benchmarks 压测

  1. RocksDB & ForestDB via the ForestDB benchmark, part 1 (通过ForestDB基准测试的RocksDBForestDB,第1部分) by Mark Callaghan. 8th June 2015. See also: http://smalldatum.blogspot.com/2015/06/rocksdb-forestdb-via-forestdb-benchmark_8.html http://smalldatum.blogspot.com/2015/06/rocksdb-forestdb-via-forestdb-benchmark_73.html http://smalldatum.blogspot.com/2015/06/rocksdb-forestdb-via-forestdb-benchmark_9.html (http://smalldatum.blogspot.com/2015/06/rocksdb-forestdb-via-forestdb-benchmark.html)
  2. Comparing LevelDB and RocksDB, take 2 (比较LevelDBRocksDB,取2) by Mark Callaghan. April 27th 2015. (http://smalldatum.blogspot.co.uk/2015/04/comparing-leveldb-and-rocksdb-take-2.html)
  3. Benchmarking the leveldb family (对leveldb家族进行基准测试) by Mark Callaghan. July 7th 2014. (http://smalldatum.blogspot.co.uk/2014/07/benchmarking-leveldb-family.html)