CentaurusInfra / regionless-storage-service

A geo-distributed regionless metadata storage service
Apache License 2.0
0 stars 4 forks source link
database distributed-database kv kv-store metadata-store mvcc

Regionless KV Service (RKV)

What Is RKV?

RKV overcomes various limitations of ETCD (e.g., storage capacity), and provides a "regionless" style storage service for large scale geo-distributed platform such as Centaurus Arktos. Versioned key-value pairs are managed (geo-partition, replicated with flexible consistency) and exposed for access with compatible APIs of ETCD such as range query and list-watch.

Highlighted Features

image

Data Model

image

Architecture

image

Setup Guide

A one-click deploy script is provided to provision a full set of running RKV with multiple backend storage instances from multiple regions. Here is the setup guide.

Community Meetings

Pacific Time: Tuesday, 6:00PM PT (Weekly). Please check our discussion page here for the latest meeting information.