ignite.getOrCreateCache() 与 ignite.cache() 之间的 Apache Ignite 区别

Apache Ignite difference between ignite.getOrCreateCache() vs ignite.cache()

我想澄清一下它们之间的区别:

ignite.getOrCreateCache(cfg);

ignite.cache("cacheName")

cache() 上的文档说

Gets an instance of IgniteCache API.

至于getOrCreateCache,

Gets existing cache with the given name or creates new one with the given configuration.

但他们都return IgniteCache。谢谢!

https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/Ignite.html

使用 getOrCreateCache,您可以提供缓存配置,以防新缓存不存在时用于创建新缓存。在这种情况下,cache 方法将 return null