【发布时间】:2020-08-17 05:11:13
【问题描述】:
protobuf 消息中的属性是第一个成员还是第二个成员有什么区别?
我拥有的请求原型消息有 2 个字段。我被要求交换属性的位置
message SomeRequest {
SomeMessage1 message1 = 1;
SomeMessage2 message2 = 2;
}
改为:
message SomeRequest {
SomeMessage2 message2 = 1;
SomeMessage1 message1 = 2;
}
这种建议的可能原因是什么? message2 预计将更主要地被搜索? 另外我可以再多几个场景来更好地理解它吗?
提前致谢!!
【问题讨论】:
标签: protocol-buffers grpc grpc-java