软件介绍Memcached绿色版是一款开源式数据储存系统,软件是目前的最新版本,在之前的用户反馈和现在技术的基础上进行了优化和内容添加,因此软件在使用上会更加的流畅和强大。Memcached绿色版适用于win系统,使用win操作系统的小伙伴,可以在本站下载Memcached绿色版。 Memcached绿色版能够解决关系数据库管理系统负担过重、数据库响应缓慢甚至无响应和网站显示延迟等等情况,从而使用户的数据库查询结果、次数和速度上都有更好的表现,软件还有超多的实用功能,有需要的小伙伴,快来下载Memcached绿色版试试吧! 软件功能1、事件处理 libevent是个程序库,它将Linux的epoll、BSD类系统的kqueue等事件处理功能封装成统一的接口。即使对服务器的连接数增加,也能发挥O《1》的性能。memcached使用这个libevent库,因此能在Linux、BSD、Solaris等系统上发挥其高性能。对于事件处理这里就不再仔细介绍,可以参考Dan Kegel的The C10K Problem。 2、存储方式 为了提升性能,memcached中保存的数据都存储在memcached内置的内存存储空间中。由于数据仅存在于内存中,因此重启memcached、重启系统会导致全部数据消失。此外,内容容量达到指定值之后,就基于LRU《Least Recently Used》算法自动删除不使用的缓存。memcached本身是为缓存而设计的服务器,因此并没有过多考虑数据的永久性问题。 3、协议 memcached的服务器客户端通信并不使用复杂的XML等格式,而使用简单的基于文本行的协议。因此,使用telnet也能在memcached上保存数据、取得数据。 4、通信分布式 memcached虽然是“分布式”缓存服务器,但服务器端并没有分布式功能。各个memcached不能互相通信以共享信息。那么这个时候,怎样进行分布式呢?这完全取决于客户端的实现。本文也将介绍memcached的分布式。memcached适应于64位系统,软件体积小巧,简单实用,欢迎有需要的小伙伴们下载使用。 安装步骤1.下载 Windows无官方版本,可在本站下载软件 2.安装 2.1解压下载的压缩包 2.2命令行模式(管理员)进入到memcache目录下: memcached.exe -d install 进行安装 memcached.exe -d start 启动 可以设置为启动类型为自动,即开机自动启动服务端 2.3下载和安装Memcached客户端 如果在命令行使用tenet命令,需要安装telnet客户端,如果不需要可以忽略此步骤 控制面板->程序和功能->启动或关闭Windows功能->找到“telnet客户端,打上对勾 3.下载和安装Memcache拓展 Memcache是作为PHP拓展实现的,所以要和PHP关联起来 3.1下载和安装php拓展 3.1.1下载 phpinfo()确认PHP版本,选择下载不同版本的拓展(ts和nts, ×86和×64) PHP5:http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/ PHP7:https://github.com/nono303/PHP7-memcache-dll 3.1.2安装 把下载的拓展放到php/evt中 php.ini中在拓展位置添加extension=php_memcache.dll(这里的拓展名需要和php/evt文件夹下的拓展一致) 基本步骤 |