Since I am a foreigner, please allow that he is poor at English.
It is assumed that there is composition of the following data.
: / :
19999 / Obj#9999
If 100 times of get(key) calling are simply performed when acquiring 100 cash entries of 10000 to 10099, a performance merit will not come out.
It is the background of a question whether there are some packaging methods which can carry out the package acquisition of the 100 entries applicable by one acquisition.
The example of the form of an ideal which he visualizes is as follows.
List<String> IDCriteriaList = new ArrayList<String>();
List<Obj> entryList = cache.getList(IDCriteriaList);//Network communication occurs once.
The case which incidentally is not good is as follows.
Obj entry1 = cache.get("10000");
Obj entry1 = cache.get("10001");
Obj entry1 = cache.get("10099");//Network communication will occur 100 times.
If the number of times of network communication increases, I think that that serves as a bottleneck.
Isn't there any method of carrying out as for which network communication becomes empty by clinet-server mode?