клиент memcached: открытие, закрытие и повторное использование соединений

Я тестировал spymemcached и xmemcached клиенты. Я пытался найти ответы в документации по проектам, но это очень плохо.

Мои вопросы касаются открытия, закрытия и повторного использования соединений. Я нашел это в одном документе:

Клиент может просто закрыть соединение в любой момент, когда оно ему больше не нужно. Обратите внимание, однако, что клиентам рекомендуется кэшировать свои соединения, а не открывать их каждый раз, когда им нужно хранить или извлекать данные. Кэширование соединений устраняет накладные расходы, связанные с установлением TCP-соединения ".

Spymemcached не предоставляет пул соединений, поэтому каждый раз, когда я создаюMemcachedClient Например, я создаю новое соединение, верно? Тогда когда я должен закрыть соединение? Должен ли я предоставлять один и тот же экземпляр всем потокам в моем приложении или каждый раз создавать новый?

У xmemcached есть пул соединений. В этом случае я должен закрыть соединения, которые я получаю из пула?

Ответы на вопрос(1)

Ваш ответ на вопрос