ApacheIgnite.getOrCreateCache()与Ignite.cache()之间的差异

ApacheIgnite.getOrCreateCache()与Ignite.cache()之间的差异,ignite,in-memory-database,Ignite,In Memory Database,我想澄清以下两者之间的区别: ignite.getOrCreateCache(cfg) 及 ignite.cache(“cacheName”) cache()上的文档说明了这一点 获取IgniteCacheAPI的实例 对于getOrCreateCache 获取具有给定名称的现有缓存或使用给定配置创建新缓存 但它们都返回IgniteCache。谢谢大家! 使用getOrCreateCache可以提供缓存配置,以便在新缓存尚不存在时创建新缓存cache方法将返回null。但如果缓存存在,它们将返回

我想澄清以下两者之间的区别:

ignite.getOrCreateCache(cfg)

ignite.cache(“cacheName”)

cache()
上的文档说明了这一点

获取IgniteCacheAPI的实例

对于
getOrCreateCache

获取具有给定名称的现有缓存或使用给定配置创建新缓存

但它们都返回
IgniteCache
。谢谢大家!


使用
getOrCreateCache
可以提供缓存配置,以便在新缓存尚不存在时创建新缓存<在这种情况下,code>cache
方法将返回
null

但如果缓存存在,它们将返回相同的内容?除了创建新缓存的
getOrCreateCache
功能外,它们基本上是相同的?