Memcache支持线程

转载 2007年10月06日 02:13:00
原贴:http://blog.csdn.net/heiyeshuwu/archive/2007/09/11/1780058.aspx

 [Tips]Memcache支持线程   文章指数:0  CSDN Blog推出文章指数概念,文章指数是对Blog文章综合评分后推算出的,综合评分项分别是该文章的点击量,回复次数,被网摘收录数量,文章长度和文章类型;满分100,每月更新一次。

我读代码读出来的,对应的版本是 memcached-1.2.2 ,大致要支持多线程,在安装的时候必须打开:
./configure --enable-threads

安装完之后,启动的时候看看帮助信息有没有这条:
-t <num>       number of threads to use, default 4
如果有,说明已经支持了线程,就可以在启动的时候使用 -t 选项来启动多线程

然后启动的时候必须加上你需要支持的线程数量:
/usr/local/memcache/bin/memcached -t 1024 



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1780058


[收藏到我的网摘]   [发送Trackback]  heiyeluren发表于 2007年09月11日 08:43:00

相关文章:


特别推荐: 关闭
上一篇: MySQL Proxy - 官方的MySQL连接池和代理工具 | 下一篇: [转]Getting Started with Hadoop, Part 1

评论

#   Sparkle 发表于2007-09-13 14:06:06  IP: 218.107.30.*
哪用读代码,doc/threads.txt里面就写着了

建议多少个cpu就用多少个thread

Once you have a thread-capable memcached executable, you can control the
number of threads using the "-t" option; the default is 4. On a machine
that's dedicated to memcached, you will typically want one thread per
processor core. Due to memcached's nonblocking architecture, there is no
real advantage to using more threads than the number of CPUs on the machine;
doing so will increase lock contention and is likely to degrade performance.

不建议用thread
 

为什么要使用memcache

1.为什么要使用memcache 由于网站的高并发读写需求,传统的关系型数据库开始出现瓶颈,例如: 1)对数据库的高并发读写: 关系型数据库本身就是个庞然大物,处理过程非常耗时(如解析SQL语句...
  • adminyan
  • adminyan
  • 2016年12月15日 10:29
  • 489

PHP环境下Memcache的使用方法

原文地址:http://www.nowamagic.net/librarys/veda/detail/332 如今互联网崛起的时代,各大网站都面临着一个大数据流问题,怎么提高网站访问速度,减少对数据...
  • u010097616
  • u010097616
  • 2016年09月13日 14:35
  • 8836

win7下xampp配置memcache完整经历,没有坑

网上的教程基本上就是这三步,如果我只是想说到这里,那这篇博客也没有必要写了,我最开始也是按照这三步进行的,但是测试时,发生了最上面的错误。其实步骤并没有错,这里的关键是如何找到自己所需要的php_me...
  • hel12he
  • hel12he
  • 2015年02月12日 09:28
  • 2635

memcache的原理和命中率的总结

1       Memcache是什么 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的...
  • hbzyaxiu520
  • hbzyaxiu520
  • 2014年02月20日 11:50
  • 7381

memcache控制高并发问题

在面试某搜索公司时,面试官问了我memcache并发的处理问题,自己平常没有考虑这么多,只是简单的set和get,差距还是很大呐 下面是收集到的一些memcache的并发控制的文章。 ht...
  • itegel84
  • itegel84
  • 2014年07月01日 11:13
  • 3935

memcachedb让memcache的数据持久化

memcachedb(http://memcachedb.org/): memcachedb 是以 Berkeley DB 为 backend 的 memcached-compatibleserve...
  • longxingzhiwen
  • longxingzhiwen
  • 2017年01月10日 10:55
  • 541

memcache 是如何实现分布式存储的?

MemCache虽然被称为”分布式缓存”,但是MemCache本身完全不具备分布式的功能,MemCache集群之间不会相互通信,所谓的”分布式”,完全依赖于客户端程序的实现。服务器端仅包括内存存储功能...
  • myhuashengmi
  • myhuashengmi
  • 2016年07月22日 09:46
  • 1233

分布式缓存--redis和memcache

redis      日常开发中,总会接触到一些好玩的东西,比如这篇的redis,一说到redis,可能就有人跟memcache做比较了,是呀, memcache只能说是简单的kv内存...
  • moshenglv
  • moshenglv
  • 2016年11月27日 15:40
  • 1218

Memcache 安装 入门

1 memcache基本概念: Memcached是danga的一个项目,最早是LiveJournal 服务的,最初为了加速 LiveJournal 访问速度而开发的,后来被很多大型的网站采用。 官方...
  • gusgao
  • gusgao
  • 2016年08月13日 21:44
  • 764

用Memcache解决数据库高并发访问的瓶颈问题

Memcached介绍 Memcached服务器ms 内存分配 缓存策略 缓存数据库查询 数据冗余与故障预防 Web应用程序架构 未来的憧憬  对于高并发高访问的Web应用程序来说,数据库存取瓶颈一直...
  • zq602316498
  • zq602316498
  • 2015年10月27日 14:40
  • 2502
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Memcache支持线程
举报原因:
原因补充:

(最多只允许输入30个字)