Hacks on Computer Vision

MCQ的简单Go client

2015.10.16

前段时间组里的运维大哥有个需求,要把memcacheq队列中的消息导出再导入,正好正在学习Go,于是就看了下memcacheq的协议,简单写了个MCQ的Go版本的客户端。

memcacheq是在memcached的基础上开发的,保留了memcached的高效,又加入了BerkeleyDB作为持久化方案,因此,memcacheq是一个不错的持久化队列服务软件。并且因为其安装简单,使用简单且速度快、并发性好,而受到大量的使用。

因为组里的需求比较简单,我就仅仅实现了MCQ的set、get和stats queue这三个命令,但看协议中的命令还有一些,就先把简单版本的先开源出来,以后会继续完成相关的功能,github地址:go-memcacheq,有问题欢迎讨论~~

__EOF__

本文作者HackCV
版权声明本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
本文链接https://hackcv.com/posts/mcq%E7%9A%84%E7%AE%80%E5%8D%95go-client/

发表评论