我正在一个项目中工作,该项目必须在缓存中维护大量记录(Apache Ignite),这些记录由公司划分。
前任:
公司; 产品; 数量
比较;一个; 15
比较;乙; 10
补偿;一个; 20
补偿;乙; 12
我的疑问是在同一缓存中创建条目与键(公司+产品)附加租户之间的性能,并为每个租户创建一个新缓存,例如:
CacheConfiguration<String, String> cfgCompanyA = new CacheConfiguration<>();
cfgCompanyA.setName("CompanyA");
IgniteCache<String, String> cacheCompanyA = ignite.getOrCreateCache(cfgCompanyA);
CacheConfiguration<String, String> cfgCompanyB = new CacheConfiguration<>();
cfgCompanyB.setName("CompanyB");
IgniteCache<String, String> cacheCompanyB = ignite.getOrCreateCache(cfgCompanyB);