ProfaneDB

A Protocol Buffers database.

View on GitLab

Work in progress.

Typography

Protobuf defines your schema

You alredy defined your models in Protobuf. Why should you to do it again to store them in your database?

Baseline

Based on RocksDB

ProfaneDB doesn't want to reinvent the wheel. It uses RocksDB for great performance, the simplest way possible.

Minimalism

gRPC interface

ProfaneDB is written in C++, but can be used from any language that supports gRPC. It just needs your schema, and there is no need for custom code!