文档章节

Linux memcache系统 浅谈一

China_OS
 China_OS
发布于 2012/02/04 10:11
字数 372
阅读 390
收藏 1

       最近很初步的了解了一下memcache,只是想知道此软件主要是干什么的。找了一些资料后发现仅仅是软件名称就越看越迷糊,特此写此文记录一下,以防过段时间又忘记了,毕竟不是经常使用此软件。

       简单说一下memcache主要用户缓存服务器,在用来加速web访问,减轻数据库压力方面有显著效果,它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个哈希表,Memcached自管理这些哈希表。

       Memcached是Memcache系统的主程序文件,以守护程序方式运行于服务器中,随时接受客户端的连接操作,使用共享内存存取数据。

      在PHP中有两个扩展,一个是php-memcache 一个是php-memcached,不论是php-memcache还是php-memcached在使用时都是和服务器上跑的memcached进程相互作用。memcache是完全在PHP框架内开发的,memecached是使用libmemcached的,memcache是原生实现的,但是使用libmemcached的memached只支持OO接口,而 memcache则是OO和非OO两套接口并存,memcached 实现了更多的 memcached 协议,memcached 支持 Binary Protocol,而 memcache 不支持,意味着memcached 会有更高的性能。不过,还需要注意的是,memcached 目前还不支持长连接。

      

      

       

     

© 著作权归作者所有

China_OS
粉丝 427
博文 463
码字总数 520158
作品 0
静安
技术主管
私信 提问
PHP Memcache 缓存

<?php PHP下memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问。memcache也提供用于通信对话(sessi...

刘海鹏-Haipeng
2012/09/29
317
0
lighttpd 负载均衡-反向代理+cache浅谈

Lighttpd有硬盘级别的cache-(mod_cache)和内存级别的cache(mod_mem_cache),内存级别的cache是国人的产品,我喜欢用lighttpd就是因为它具有2种选择的cache,像我的实际需求,由于系统存在很...

晨曦之光
2012/03/09
900
0
缓存系统memcache的安装,配置和使用

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

wdlinuxcn
2010/10/15
1K
0
php使用memcache存储session 服务器配置方法

Memcached-1.4.4-14 For Win32 or Win64 http://my.oschina.net/u/205403/blog/390256 查看 php.ini 可见 session 的默认存储方式是 files,如下 session.savehandler = files session 的默认......

lixiaokai2008
2015/03/27
567
0
Linux下常用轻量级队列服务比较

Linux IPC: IPC进程间通信(Inter-Process Communication)就是指多个进程之间相互通信,交换信息的方法。 系统消息队列功能是这些方法中的其中一种。使用此队列不需要额外安装服务,是系统内...

苗雨顺
2014/03/24
857
1

没有更多内容

加载失败,请刷新页面

加载更多

Es问题汇总

1.索引类型为Date问题 "activitytime": { "type": "date", "format": "epoch_second"} 报错:message [ElasticsearchException[Elasticsearch exception [type=mapper_parsing_......

HLee
8分钟前
2
0
项目启动 spring 莫名 爆null 空指针异常,排查

项目之前跑起来运行好好的,结果 其他相关的模块更新代码之后,项目启动报错了 2019-12-06 08:55:13 [main] ERROR o.s.boot.SpringApplication - Application startup failedjava.lang.Nu...

之渊
9分钟前
5
0
人工智能如何快速入门?这10个开源AI项目真太香!

在过去的几年中,机器学习在许多行业中开辟了新的视野,出现了一些高级用例:Facebook的面部识别,Netflix推荐的电影,PrismaAI的图像样式转换,Siri的语音识别,Google Allo的自然语言处理,...

Gaikikii
17分钟前
4
0
电脑数据加密用什么软件好?深圳源代码数据加密软件工具那个好?风奥科技

企业文件加密对于企业发展的重要性?现在科学技术的发展,信息化进程的加密快,信息化产品以及融入生活与我们的日常生活息息相关!例如个人用户在日常的网购、以及通过一定的设备来获取新闻等...

fasoft
37分钟前
4
0
redis运行一段时间之后假死

现象:redis运行一段时间之后就会出现假死的现象 假死指的是:进程在、pid在、telnet 端口是通的、redis-cli命令可以连接,但无法查询数据,查询的时候报错,如下图: 可以看到这个报错是有关...

Jack088
40分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部