SharedRocks : A scalable master slave replication with rocksdb and shared file storage

Wednesday 5:00 PM - 5:25 PM

@ Dax

MongoDBOpen Source Databases

25 minutes conference


Business Needs, Developer

We present a kV database named "SharedRocks" which use d master-slave replication architecture for single write and multi-reads. It has high availability feature and easy to recovery from crashing. It's built on RocksDB which is the most popular key-value storage engine and PolarStore(PolarFS). The Alibaba's shared file storage. The shared file storage engine provides file persistence with three replicas and variety of new generation hardwares like RDMA, SPDK, etc. SharedRocks implements the master-slave replication between SharedRocks data nodes that are distribution architecture. SharedRocks' read only(slave) nodes are deployed very convenient. because of both of data and status are persistent on shared file storage. SharedRocks can access them anywhere..


Xin Liu

Xin Liu (Alibaba)

Database Software Engineer


Senior MongoDB developer , Alibaba Cloud, Inc Focus MongoDB inside development. including: data
replication, storage engine. Design and implementation of "Lamda" that syncing data between MongoDB
clusters for disaster recovery and offline analysis. I've contributed several features and improvements with
MongoDB. And attention the evolution to Mysql InnoDB and NoSQL of HBase.

Connect with Percona

Stay Connected on:

Percona Live Conferences

The Percona Live Open Source Database Conferences are the premier event for the diverse and active open source database community, as well as businesses that develop and use open source database software.

Contact Us

For general information about the event/expo/conference, including registration, please contact us at:

  • info(@)
  • +1-888-401-3401
  • +1-919-948-2863