955游戏网 > 软件下载 > 网络工具 > memcached v1.5.20 免费版
memcached

memcached v1.5.20 免费版

软件大小:
597.05KB
软件语言:
简体中文
软件类别:
网络工具
更新时间:
2020-06-22
官方网站:
www.955yx.com
应用平台:
Windows操作系统
软件等级:
  • 软件介绍
  • 下载地址
  • 相关下载
  • 相关文章

memcached是用于减轻动态Web应用数据库负载的缓存系统,使用memcached能够通过在内存中缓存数据和对象来减少读取数据库的次数,从而到达提高动态、数据库驱动网站的速度。其最大的特点就是便于快速开发,减轻开发难度,解决了大数据量缓存之间的很多问题。将数据库负载大幅度降低,更好的分配资源,更快速访问,可以运行在Linux、FreeBSD、Windows、Mac OS X、Solaris多平台中。

  • memcached

    memcached软件优点:

    服务器参数监控:STATS、SETTINGS、ITEMS、SLABS、SIZES实时刷新

    服务器性能监控:GET、DELETE、INCR、DECR、CAS等常用操作命中率实时监控

    支持数据遍历,方便对存储内容进行监视

    支持条件查询,筛选出满足条件的KEY或VALUE

    数组、JSON等序列化字符反序列显示

    兼容memcache协议的其他服务,如Tokyo Tyrant (遍历功能除外)

    支持服务器连接池,多服务器管理切换方便简洁

    memcached推荐理由:

    1、协议简单:

    服务器客户端通信并不使用复杂的MXL等格式,而是使用简单的基于文本的协议。

    2、基于libevent的事件处理:

    libevent是个程序库,他将Linux 的epoll、BSD类操作系统的kqueue等时间处理功能封装成统一的接口。使用这个libevent库,因此能在Linux、BSD、Solaris等操作系统上发挥其高性能。

    3、内置内存存储方式:

    为了提高性能,其中保存的数据都存储在memcached内置的内存存储空间中。由于数据仅存在于内存中,因此重启,重启操作系统会导致全部数据消失。另外,内容容量达到指定的值之回自动删除不适用的缓存。

    4、不互通信的分布式:

    尽管是“分布式”缓存服务器,但服务器端并没有分布式功能,不会互相通信以共享信息,它的分布式主要是通过客户端实现的

    memcached软件简介:

    memcached是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但被许多网站使用。这是一套开放源代码软件,以BSD license授权发布。使用三十二比特的循环冗余校验(CRC-32)计算键值后,将数据分散在不同的机器上。当表格满了以后,接下来新增的数据会以LRU机制替换掉。

    memcached使用体会:

    基本设置:

    -p 监听的端口

    -l 连接的IP地址, 默认是本机

    -d start 启动memcached服务

    -d restart 重起memcached服务

    -d stop|shutdown 关闭正在运行的memcached服务

    -d install 安装memcached服务

    -d uninstall 卸载memcached服务

    -u 以的身份运行 (仅在以root运行的时候有效)

    -m 最大内存使用,单位MB。默认64MB

    -M 内存耗尽时返回错误,而不是删除项

    -c 最大同时连接数,默认是1024

    -f 块大小增长因子,默认是1.25

    -n 最小分配空间,key+value+flags默认是48

    -h 显示帮助