/emacs-memcached

libmemcached binding of Emacs Lisp

Primary LanguageC

memcached.el

libmemcached binding of Emacs Lisp. This package is inspired by mruby-memcached

Screenshot

memcached

Interfaces

(memcached-init server)

Connect to server and return memcached state instance.

(memcached-server-add state host port)

Add server(host:port) to memcached state.

(memcached-close state)

Close connection

(memcached-set state key value &optional (expire 0))

Set value related to key. Both key and value are converted into string. If key-value pair is already existed, then it is overwritten. expire is seconds.

(memcached-add state key value &optional (expire 0))

Like set, but only stores if the key doesn't already exist.

(memcached-get state key)

Get value related to key. If value is not found, then return nil.

(memcached-delete state key)

Delete value related to key.