protobuffer database