memqd
七月 5th, 2008
MemQD is a high-performance, distributed memory queue message system.
Just like memcached ,all the queue data are store at the shared memeory.And use libevent to handle the requests.
MemQD source code is based on Memcached, a high-performance, distributed cache system.
It also use the memcache protocol(get/set/delete) to parse the request, so any memcached client can have connectivity with it.
Here is a simple test with telnet command:
[root@php103 ~]# telnet 127.0.0.1 11212 Trying 127.0.0.1... Connected to php103 (127.0.0.1). Escape character is '^]'. set queue 0 0 1 a STORED set queue 0 0 2 ab STORED set queue 0 0 3 abc STORED get queue VALUE queue 0 1 a END get queue VALUE queue 0 2 ab END get queue VALUE queue 0 3 abc END
Google code : http://code.google.com/p/memqd/
