产品概述
产品优势
应用场景
产品架构
地域介绍
{player_id:11474,player_name: "测试账号2",gender:0,ethnicity:"精灵",FightingPower:10,equipment:{helmet:0,Warframe:0,gloves:0,necklace:0,pants:0,Shoes:0},horse:"0"},{player_id:11475,player_name: "测试账号1",gender:1,ethnicity:"兽人",FightingPower:1477,equipment:{helmet:1478,Warframe:21,gloves:554,necklace:12,pants:64,Shoes:122},horse:"3"}
字段类型 | 字段介绍 |
int32 | 使用可变长度编码,此类型表示值介于 -2^31 到 +2^31 之间的有符号整数,但是负数表示效率较低。 |
int64 | 使用可变长度编码,此类型表示值介于 -2^63 到 +2^63 之间的有符号整数。 |
uint32 | 使用可变长度编码,该类型表示值为 0 到 2^32 的无符号整数。 |
uint64 | 使用可变长度编码,该类型表示值为 0 到 2^64 的无符号整数。 |
sint32 | 可变长度有符号的 int 值,与常规 int32 相比,可以更有效地表示负数。 |
sint64 | 可变长度有符号的 int 值,与常规 int64 相比,可以更有效地表示负数。 |
bool | 布尔类型,表示真 Ture 或假 False。 |
fixed32 | 定长数字类型,始终占用四个字节。如果值通常大于 2^28,则比 uint32 更有效率。 |
fixed64 | 定长数字类型,始终占用八个字节。如果值通常大于 2^56,则比 uint64 更有效率。 |
sfixed32 | 定长数字类型,始终占用四个字节。 |
sfixed64 | 定长数字类型,始终占用八个字节。 |
float | 浮点类型,浮点数占 4 个字节,用 32 位二进制描述。 |
double | 双精度类型,浮点数占 8 个字节,用 64 位二进制描述。 |
strings | 字符串必须始终包含 UTF-8 编码或 7 位 ASCII 文本,并且不能超过 2^32。 |
bytes | 可以包含任意长度不超过 2^32 的字节序列。 |
message | 嵌套类型,可连续嵌套,支持最高嵌套128层,嵌套层数过多会影响性能。 |
文档反馈