带有可变键的grpc和protobuf

时间:2019-05-31 20:28:31

标签: protocol-buffers grpc

我有一个键值对的哈希。

我没有键,也没有值。

我可以假设大多数都在那儿,但有时会删除键并添加其他键。有什么方法可以给我发送带有可变键的消息吗?

{
  "knownkey1": "value",
  "knownkey2": {
    "unknown-key1": "value",
    "unknown-key2": "value"
  }
}   

还是仅使用消息中的json stringify对其进行序列化的最佳方法?我认为那会破坏使用grpc的全部目的。

1 个答案:

答案 0 :(得分:0)

看起来您可以使用此处概述的地图类型: https://developers.google.com/protocol-buffers/docs/proto3#maps