您当前的位置: 首页 >  缓存

phymat.nico

暂无认证

  • 1浏览

    0关注

    1967博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

高速缓存系统之memcache c++使用实例

phymat.nico 发布时间:2017-10-18 17:23:59 ,浏览量:1

下载源码编译,memcached就是生成的主程序,启动可指定端口,memcached作为server端,依然是我们熟悉的cs模式,使用两个client一个setkey,一个getkey一百万个做测试。

./memcached -d -m 300 -p 11211 -u root -c 4096
#include "../libmemcached-1.0.7/libmemcached/memcached.h"
#include
#include
#include
using std::string;
using std::cout;
using std::endl;

class MemCachedClient
{
    public:
        ~MemCachedClient()
        {
            memcached_free(memc);
        };

        MemCachedClient()
        {
            memcached_return rc;
            memcached_server_st *server = NULL;

            memc = memcached_create(NULL);

            server =memcached_server_list_append(server, "127.0.0.1", 11211, &rc);

            rc=memcached_server_push(memc,server);

            if (MEMCACHED_SUCCESS != rc)
            {
                cout             
关注
打赏
1659628745
查看更多评论
0.2032s