您现在的位置是:首页 > 软件下载 > 网络工具 > 服务器类 >

Memcached官方下载app下载_Memcached官方下载安卓版下载

Memcached官方下载

Memcached官方下载

Memcached是一款性能强劲的缓存系统。它能够帮助web减轻数据库上所带来的压力,主要减小压力的方式就是将数据进行缓存让数据库减少读取次数,从而达到减轻负载的效果。这款软件使用起来十分方便,能够专业人士减轻一部分负担。如果你也需要这么好用的服务区数据缓存工具,那么赶紧来下载Memcached免费版这款软件吧。宝哥软件园提供Memcached下载

软件大小:243KB

软件类型:国产软件

软件语言:简体中文

软件授权:免费软件

最后更新:2021-08-20 00:30:11

推荐指数

运行环境:Win All

查看次数

Memcached是一个强大的缓存系统。它可以帮助网络减轻对数据库的压力。减轻压力的主要方式是缓存数据,让数据库减少读取次数,从而达到减轻负载的效果。这个软件使用起来非常方便,可以减轻专业人士的一些负担。如果你需要这样一个好用的服务区数据缓存工具,请下载免费版的Memcached。

Memcached官方介绍

memcached是一个分布式缓存系统,最初是由Danga Interactive为LiveJournal开发的,现在被很多软件(比如MediaWiki)使用。这是一套开源软件,在BSD许可下发布。

Memcached是LiveJournal子公司Danga Interactive的Brad Fitzpatric开发的软件。现在已经成为mixi、hatena、脸书、Vox、LiveJournal等众多服务中提升Web应用可扩展性的重要因素。许多网络应用程序将数据保存到关系数据库管理系统中,应用服务器从其中读取数据并将其显示在浏览器中。然而,随着数据量的增加和访问的集中,关系数据库管理系统的负担会增加,数据库的响应会恶化,网站的显示会延迟。

Memcached官方介绍1

是时候让memcached展示他的才华了。Memcached Free Edition是一款高性能分布式内存缓存服务器。一般目的是通过缓存数据库查询结果来减少数据库访问次数,从而提高动态Web应用的速度和可扩展性。

memcached守护进程是用c语言编写的,但是客户端可以用任何语言编写,并通过Memcached协议与守护进程通信。但是它不提供冗余(例如,复制它的hashmap条目);当服务器S停止运行或崩溃时,存储在S上的所有键/值对都将丢失。

Memcached软件特色

协议

Memcached的服务器-客户端通信的官方版本不使用复杂的XML格式,而是使用基于文本行的简单协议。

因此,可以通过telnet在memcached免费版上保存和获取数据。以下是一些例子。

$ telnet localhost 11211

尝试127.0.0.1

已连接到localhost . local domain(127 . 0 . 0 . 1)。

逃跑的角色是'^]'.

设置foo 0 0 3(保存命令)

条形(数据)

存储(结果)

获取命令

值foo 0 3(数据)

Memcached软件特色1

条形(数据)

事件处理

Libevent是一个程序库,将Linux的epoll、BSD操作系统的kqueue等事件处理功能封装成一个统一的接口。即使到服务器的连接数增加,也可以发挥O(1)的性能。Memcached使用这个libevent库,所以可以在Linux、BSD、Solaris等操作系统上发挥其高性能。这里将不详细描述事件处理。请参考丹凯格尔的C10K问题。

存储模式

为了提高性能,正式版memcached中保存的数据存储在memcached的内存存储空间中。由于数据只存在于内存中,重新启动memcached并重新启动操作系统将导致所有数据消失。此外,在内容容量达到指定值后,未使用的缓存会根据LRU(最近最少使用)算法自动删除。Memcached本身是一个为缓存而设计的服务器,所以数据持久性的问题不用考虑太多。

分布式通信

Memcached是一个“分布式”缓存服务器,但是在服务器端没有分布式功能。Memcached不会相互通信以共享信息。那么,如何分配呢?这完全取决于客户端的实现。本文还将介绍memcached的分布。

Memcached软件功能

一个用PHP编写的可视化MemCached管理系统

MemAdmin是Memcached管理监控工具的可视化免费版本,由PHP开发,体积小,操作简单。

主要功能:

服务器参数监控:统计,设置,项目,平板和大小实时刷新

服务器性能监控:实时监控常见操作的命中率,如GET、DELETE、INCR、DECR和CAS。

支持数据遍历,便于监控存储内容

支持条件查询,筛选出符合条件的键或值

数组和JSON等序列化字符以相反的顺序显示

Memcached软件功能1

与memcache协议兼容的其他服务,如东京暴君(遍历功能除外)

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

Memcached参数介绍

-p监听端口

-l连接的IP地址,默认情况下是本地的

-d启动启动memcached服务

-d重启重启memcached服务

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

-d安装安装memcached服务

-d卸载卸载memcached服务

-u作为运行(仅当作为根运行时有效)

-m以MB为单位的最大内存使用量。默认64MB

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

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

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

-n最小分配空间,键值标志默认为48

显示帮助

Memcached安装与卸载方法

在命令提示符下运行

安装:

memcached -d安装

memcached -d开始

网络启动'内存缓存服务器'

卸载:

memcached -d停止

memcached -d移除

sc删除'内存缓存服务器'

Memcached官方版使用方法

,很多语言都实现了连接memcached的客户端,其中以Perl和PHP为主。只有memcached网站上列出的语言可用

Perl语言

服务器端编程语言(Professional Hypertext Preprocessor的缩写)

计算机编程语言

红宝石

C#

海关/海关

左上臂

等等。

如何在服务器端使用memcached

在服务器上运行:

# ./memcached-d-m 2048-l 10 . 0 . 0 . 40-p 11211

这将启动一个占用2G内存并打开端口11211接收请求的过程。由于32位系统只能处理4G内存的寻址,所以2-3个进程可以在32位服务器上运行,该服务器使用超过4G内存的PAE,并在不同端口监听。

如何使用memcached-客户端

应用端包含一个描述客户端的类后,可以直接使用,非常简单。

PHP示例:

$ options[' servers ']=array(' 192 . 168 . 1 . 41:11211 ',' 192 . 168 . 1 . 42336011212 ');

$ options[' debug ']=false;

$ memc=new MemCachedClient($ options);

$ myarr=数组('一','二',3);

$memc-set('key_one ',$ myarr

$ val=$ memc-get(' key _ one ');

打印$val[0]。\ n ';//打印“一个”

打印$val[1]。\ n ';//打印“两个”

打印$val[2]。\ n ';//打印3

CentOS下的安装

装置

yum -y安装memcached

设置为启动

chkconfig - level 2345 memcached on

开始和停止

/etc/init.d/memcached开始|停止

补充:如果安装缺少额外支持,您可以:

百胜集团安装“开发工具”

Memcached官方app_Memcached官方安卓版下载地址

Memcached官方下载:
暂不提供下载

Memcached官方下载类似的软件

相关教程

猜你喜欢