cupid/proto/kv_store_service.proto (26 lines of code) (raw):
syntax = "proto2";
package apsara.odps.cupid.protocol;
option cc_generic_services = true;
option java_generic_services = true;
option py_generic_services = true;
service KVStoreService
{
rpc Put(PutRequest) returns (PutResponse);
rpc Get(GetRequest) returns (GetResponse);
}
message PutRequest
{
optional string key = 1;
optional bytes value = 2;
}
message PutResponse
{
}
message GetRequest
{
optional string value = 1;
}
message GetResponse
{
optional bytes value = 1;
}