java—模式注册表中的identitymapcapacity是什么意思

wfsdck30  于 2021-06-08  发布在  Kafka
关注(0)|答案(1)|浏览(284)

这是什么意思 identityMapCapacity 合流模式注册表中的方法 CachedSchemaRegistryClient . 根据文件,其声明如下:

public CachedSchemaRegistryClient(@NotNull String baseUrl,int identityMapCapacity)

我看到了一些帖子,其中用 int 10,大约是1000。所以我不确定它到底意味着什么,我应该用什么。

webghufk

webghufk1#

在cachedschemaregistryclient的情况下,将创建一个schemacacheMap,该Map将subject存储为key,schema/id的Map存储为value。identitymapcapacity用于限制主题的schema/idMap中可以存在的schema对象的数量。因此,在您的用例中,每个主题要容纳的最大模式对象是多少,您可以将该值赋给identitymapcapacity。

相关问题