Nsmemcache is a project mainly written in C, based on the View license.
Interface to memcached for AOLserver.
Configuration
nsd.tcl
ns_section ns/servers/server/modules ns_param nsmemcache nsmemcache.so
ns_section ns/server/module/nsmemcache ns_param server localhost
ns_param server cache
Usage
ns_memcache get key dataVar ?lengthVar? ?flagsVar?
ns_memcache set key value ?expires? ?flags?
ns_memcache add key value ?expires? ?flags?
ns_memcache replace key value ?expires? ?flags?
ns_memcache delete key ?expires?
ns_memcache incr key value ?varname?
ns_memcache decr key value ?varname?
ns_memcache version ?ip?
Authors
Vlad Seryakov [email protected]
Ported For AOLServer By: Majid Khan [email protected] Example:
1) set check [ns_memcache version "192.168.5.8"] print $check
2)
ns_memcache set firstkey firstvalue 60
3)
ns_memcache delete firstkey
ns_memcache delete firstkey 60
4)
ns_memcache incr firstkey 3
5) This one is incomplete one... :(
ns_memcache decr firstkey
6)
ns_memcache replace key value