Как мне адаптировать Spymecached для net.sf.jsr107cache.Cache?

Мне нужно написать новую реализацию против net.sf.jsr107cache.Cache используя Java net.spy.memcached пакет (для Redis Cloud Memcached). В пакет не входит реализация этого интерфейса. Я могу конечно написать адаптер и реализовать Cache сам, но есть некоторые различия в функциональности

  • Object ключи, а не только String ключи, в Cache но не в шпионе
  • clear()
  • putAll()
  • size()

Учитывая, что и memcached, и JSR-107 являются стандартами - существует ли стандартный способ адаптации Spy к JSR-107?

1 ответ

Ответ:

  • Spymemcached несовместим с JSR 107
  • Возможны только строковые ключи.
  • clear() реализуется с flush()
  • putAll() может быть реализовано с помощью цикла.
  • size() не доступен.
Другие вопросы по тегам