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
30 Day Summary May 9 2013 — Jun 8 2013
|
12 Month Summary Jun 8 2012 — Jun 8 2013
|
Copyright
©
2013
Black Duck Software, Inc.
and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a
Creative Commons Attribution 3.0 Unported License
. Ohloh
®
and the Ohloh logo are trademarks of
Black Duck Software, Inc.
in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.