文档章节

linux下使用memcached

兔之
 兔之
发布于 2015/08/19 17:30
字数 198
阅读 53
收藏 7

##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
博文 247
码字总数 95896
作品 7
深圳
程序员
scala/liftweb中使用memcached

由于在项目中需要使用有时效性的缓存,为图方便就使用了memcached,memcached有个特性就是可以设置缓存数据的时效,这个对于存放验证码等数据非常方便。当然redis也可以,根据项目需求来选择...

君子如兰
2013/08/19
0
0
缓存系统memcache的安装,配置和使用

软件介绍 [我的Linux,让Linux更易用]memcached是一套分布式的快取或缓存系统,当初是Danga Interactive为了LiveJournal所发展的,但目前被许多软件(如MediaWiki)所使用。这是一套开放源代码...

wdlinuxcn
2010/10/15
0
0
lnmp1.4 环境安装 memcached 和 object-cache.php 过程记录及内存缓存加速效果

大家都知道 wordpress 的弱点在于频繁访问数据库,导致网站打开速度并不理想。使用 Linux 服务器可以添加 memcached 缓存,把常用数据都缓存到内存中,以后访问的时候直接从内存读取数据,提...

taller1980
05/03
0
0
Centos 7.2 编译安装memcached

Centos 7.2 编译安装memcached 环境: http://www.linuxfromscratch.org/blfs/view/svn/basicnet/libevent.html libevent 2.0.22下载地址 http://download.csdn.net/download/wxmiy/9537528 ......

壹休哥
06/26
0
0
从Memcached看锁竞争对服务器性能的巨大影响

原文见于http://shiningray.cn/scaling-memcached-at-facebook.html,不过此文对翻译进行了一些自认为的修改和内容的归纳总结。这里有英文原文:http://guojuanjun.blog.51cto.com/277646/7...

酒肉穿肠过
2013/09/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

day96-20180923-英语流利阅读-待学习

英国王子也不看好人工智能,理由却和霍金不同 Daniel 2018-09-23 1.今日导读 2016 年 3 月 9 日至 15 日,世界围棋冠军李世石与谷歌研发的计算机围棋程序 AlphaGo 进行人机大战并以 1 比 4 ...

飞鱼说编程
18分钟前
0
0
今天在码云遇到一个很有意思的人 for Per.js

今天在码云遇到一个很有意思的人,他在我的Per.js项目下面评论了一句,大意为“你试试这句代码,看看速度到底是你快还是Vue快”【当然,这个评论被我手残不小心删掉了...】。 然后我就试了,...

Skyogo
22分钟前
21
0
Java -------- 首字母相关排序总结

Java 字符串数组首字母排序 字符串数组按首字母排序:(区分大小写) String[] strings = new String[]{"ba","aa","CC","Ba","DD","ee","dd"}; Arrays.sort(strings); for (int i ...

切切歆语
24分钟前
0
0
还在用 Git 的 -f 参数强推仓库,你这是在作死!

最近,美国一个程序员因为同事不写注释,代码不规范,最严重的是天天使用 git push -f 参数强行覆盖仓库,该程序员忍无可忍向四名同事开抢,其中一人情况危急!!! 不写注释、代码不规范是一...

红薯
38分钟前
312
0
NPM报错终极大法

所有的错误基本上都跟node的版本相关 直接删除系统中的node 重新安装 sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*} 重新安装 $ n lts$ npm...

lilugirl
42分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部