# ring-session-memcached **Repository Path**: mirrors_killme2008/ring-session-memcached ## Basic Information - **Project Name**: ring-session-memcached - **Description**: Ring sessions stored in memcached - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-09 - **Last Updated**: 2026-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ring-session-memcached This permits you to store your ring session in memcached. ## Usage In your project.clj: [ring-session-memcached "0.0.1"] Wrap your routes: (use 'ring.middleware.session.memcached) (-> routes (wrap-session {:store (mem-store "host1:11211 host2:11211")})) The mem-store fn provides a few options to give it: :name Memcached client's name :protocol Protocol to talk with memcached,a string value in text,binary or kestrel,default is text protocol. :hash Hash algorithm,a string value in consistent or standard,default is standard hash. :timeout Operation timeout in milliseconds,default is five seconds. :pool Connection pool size,default is one,and it is suitable for most applications. For example: (mem-store "localhost:11211" :timeout 3000 :hash "consistent") ## License Copyright (C) 2012 Dennis Zhuang Distributed under the Eclipse Public License, the same as Clojure.