Skip to content
This repository was archived by the owner on Mar 3, 2026. It is now read-only.

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

spymemcached

Provides memcached access via {{spymemcached}}

exports

  • A MemcachedClient service

dependency

<dependency>
  <groupId>org.jooby</groupId>
  <artifactId>jooby-spymemcached</artifactId>
  <version>{{version}}</version>
</dependency>

usage

 memcached.server = "localhost:11211"
{
  use(new SpyMemcached());

  get("/", req -> {
    MemcachedClient client = require(MemcachedClient.class);
    client.set("foo", 60, "bar");
    return client.get("foo");
  });
}

configuration

It is done via .conf file:

memcached.protocol = binary

or programmatically:

{
  use(new SpyMemcached()
   .doWith(builder -> {
     builder.setProtocol(Protocol.BINARY);
   })
 );
}

{{doc/spymemcached/spymemcached-session.md}}

Happy coding!!

{{appendix}}