2024年11月Memcached下载_Memcached For Windows 32/64绿色版下载

 更新时间:2024-11-17

  ⑴Memcached是一款免费并开放源代码的高性能分布式内存对象缓存系统,是用C写的,但是客户端可以用任何语言来编写。该软件可用于动态Web应用以减轻数据库负载,是一款专业的缓存系统,有需要的用户快来拿走吧!

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

  ⑶因此,通过tel也能在memcached上保存数据取得数据。下面是例子。

  ⑷$ tel localhost

  ⑸Trying ...

  ⑹Connected to localhost.localdomain (...).

  ⑺Escape character is '^]'.

  ⑻set foo (保存命令)

  ⑼bar (数据)

  ⑽STORED (结果)

  ⑾get foo (取得命令)

  ⑿VALUE foo (数据)

  ⒀bar (数据)

  ⒁libevent是个程序库,它将Linux的epollBSD类操作系统的kqueue等事件处理功能封装成统一的接口。即使对服务器的连接数增加,也能发挥O()的性能。memcached使用这个libevent库,因此能在LinuxBSDSolaris等操作系统上发挥其高性能。关于事件处理这里就不再详细介绍,可以参考Dan Kegel的The CK Problem。

  ⒂为了提高性能,memcached中保存的数据都存储在memcached内置的内存存储空间中。由于数据仅存在于内存中,因此重启memcached重启操作系统会导致全部数据消失。另外,内容容量达到指定值之后,就基于LRU(Least Recently Used)算法自动删除不使用的缓存。memcached本身是为缓存而设计的服务器,因此并没有过多考虑数据的永久性问题。

  ⒃memcached尽管是“分布式”缓存服务器,但服务器端并没有分布式功能。各个memcached不会互相通信以共享信息。那么,怎样进行分布式呢?这完全取决于客户端的实现。本文也将介绍memcached的分布式。

  ⒄服务器参数监控:STATSSETTINGSITEMSSLABSSIZES实时刷新

  ⒅服务器性能监控:GETDELETEINCRDECRCAS等常用操作命中率实时监控

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

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

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

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

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

您可能感兴趣的文章:

相关文章