如何通过YAML配置Hazelcast地图

如何通过YAML配置Hazelcast地图,yaml,hazelcast,Yaml,Hazelcast,在XML中,默认映射配置和命名映射配置分别如下所示 这在YAML中是什么意思 示例配置文件中的默认映射为: map: default: in-memory-format: BINARY 以下哪项是正确的 map: *-mycustommaprule: in-memory-format: BINARY 或 或者两者都不是…?正确的版本是: map: "*-mycustommaprule": in-memory-format: BINARY

在XML中,默认映射配置和命名映射配置分别如下所示

这在YAML中是什么意思

示例配置文件中的默认映射为:

map:
  default:
    in-memory-format: BINARY
以下哪项是正确的

map:
  *-mycustommaprule:
    in-memory-format: BINARY


或者两者都不是…?

正确的版本是:

map:
  "*-mycustommaprule":
    in-memory-format: BINARY

因此,格式始终与
默认值的格式相同。唯一的问题是你使用特殊字符
*
,所以你需要使用引号。

Rafal的答案是正确的。还有一个提示:如果您一直使用YAML的语法,您可以随时使用JSON。它们是兼容的。
map:
  "*-mycustommaprule":
    in-memory-format: BINARY