【发布时间】:2016-08-25 07:48:15
【问题描述】:
我正在一个项目中工作,该项目必须在缓存中维护大量记录(Apache Ignite),这些记录由公司划分。
例如:
公司;产品;数量
CompA;一种; 15
CompA;乙; 10
组合B;一种; 20
组合B;乙; 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);
【问题讨论】:
标签: java caching multi-tenant ignite