Я изучаю, как кэшировать объекты с помощью memcached с клиентом spymemcached из примеров spymemcached
MemcachedClient c=new MemcachedClient(new InetSocketAddress("hostname", portNum));
// Store a value (async) for one hour
c.set("someKey", 3600, someObject);
// Retrieve a value (synchronously).
Object myObject=c.get("someKey");
Я заметил, что каждый раз, когда я хочу кэшировать или получить объект, я создаю новый клиент memcached, который, как я предполагаю, является новым соединением, и что memcached не имеет механизма пула соединений, поэтому пользователям рекомендуется кэшировать соединения, чтобы уменьшить накладные расходы для повторного подключения из этого вопрос открытие, закрытие и повторное использование соединений.
Мой вопрос: как мне кэшировать это соединение? Может кто-нибудь, пожалуйста, дайте мне пример, с которого я могу начать. Если вам интересно, что я пробовал, я пытался поместить свое соединение в memcached, но потом понял, что мне нужно создать соединение, чтобы получить его. :)
Заранее спасибо.