Protobuf defines your schema You alredy defined your models in Protobuf. Why should you to do it again to store them in your database? Based on RocksDB ProfaneDB doesn't want to reinvent the wheel. It uses RocksDB for great performance, the simplest way possible. gRPC interface ProfaneDB is written in C++, but can be used from any language that supports gRPC. It just needs your schema, and there i