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
Connected to php103 (127.0.0.1).
Escape character is '^]'.
set queue 0 0 1
set queue 0 0 2
set queue 0 0 3
VALUE queue 0 1
VALUE queue 0 2
VALUE queue 0 3
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.