linux下使用memcached
博客专区 > 兔之 的博客 > 博客详情
linux下使用memcached
兔之 发表于2年前
linux下使用memcached
  • 发表于 2年前
  • 阅读 53
  • 收藏 7
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

##Memcached介绍

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。

##安装和使用 Mint下使用命令

sudo apt-get install memcached
memcached -d -m 10 -u huangyi -l 127.0.0.1 -p 11111 -c 256

##客户端

#!/usr/bin/env python
# -*-coding: utf8 -*-
import memcache


class MemcachedClient():
    def __init__(self, hostList):
        self.__mc = memcache.Client(hostList)

    def set(self, key, value):
        result = self.__mc.set(key, value)
        return result

    def get(self, key):
        result = self.__mc.get(key)
        return result

if __name__ == '__main__':
    mc = MemcachedClient(["127.0.0.1:11111", "127.0.0.1:11112"])
    result = mc.set("name", "huang yi");
    print "set output:", result
    name = mc.get("name")
    print "get output", name

##参考 https://code.google.com/p/memcached/wiki/NewStart

共有 人打赏支持
粉丝 66
博文 243
码字总数 95254
作品 7
×
兔之
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: