Fork me on GitHub

(code "liquidz.uo")

herokuでmemcached使うのにちょうど良いライブラリが見当たらなかったので、spymemcached の set/get のみをラップしたclojureライブラリ書きました。薄い!

github
https://github.com/liquidz/clj-spymemcached
clojars
https://clojars.org/clj-spymemcached

使い方

; 接続
(memcached! :host "localhost" :port 11211)
; 文字列
(cache-set :hello "world") ; default expiration = 3600
(cache-get :hello :default "default value")
; リスト
(cache-set :ls '(1 2 3 4) :expiration 3600)
(= 1 (first (cache-get :ls)))
; マップ
(cache-set :map {:a 1 :b 2})
(= 2 (:b (cache-get :map)))

キーにキーワードを使えるようにしたくらいで本当ペラッペラ。 まあ自分用ということで。

» Go page top

blog comments powered by Disqus