- sudo apt-get install libevent-dev
- ./configure
- make && make test
- sudo make install
测试是否安装成功
- 启动memcached 输入 memcached -d -l 192.168.1.150
- 下载java客户端xmemcached,运行
MemcachedClientBuilder builder = new XMemcachedClientBuilder(AddrUtil
.getAddresses("192.168.1.150:11211"));
MemcachedClient memcachedClient = null;
try {
memcachedClient = builder.build();
} catch (IOException e1) {
e1.printStackTrace();
}
try {
memcachedClient.set("hello", 0, "Hello,xmemcached");
String value = memcachedClient.get("hello");
System.out.println("hello=" + value);
memcachedClient.delete("hello");
value = memcachedClient.get("hello");
System.out.println("hello=" + value);
} catch (MemcachedException e) {
System.err.println("MemcachedClient operation fail");
e.printStackTrace();
} catch (TimeoutException e) {
System.err.println("MemcachedClient operation timeout");
e.printStackTrace();
} catch (InterruptedException e) {
// ignore
}
try {
// close memcached client
memcachedClient.shutdown();
} catch (IOException e) {
System.err.println("Shutdown MemcachedClient fail");
e.printStackTrace();
}
运行结果:
hello=Hello,xmemcached
hello=null
分享到:
相关推荐
在Linux环境下安装Memcached,可以帮助我们优化服务器性能,提升应用程序的响应速度。本文将详细介绍如何在Linux系统上安装和配置Memcached。 **1. 更新系统** 在安装任何新软件之前,我们需要确保系统是最新的。...
为了更方便地控制memcached,我们可以创建一个系统服务脚本,例如在Ubuntu上: 1. 创建服务文件:`sudo vi /etc/init.d/memcached` 2. 添加启动、停止、重启等函数,然后保存。 3. 更新系统服务:`sudo update-rc.d...
在Ubuntu系统下安装Memcache服务器端涉及到几个关键步骤,包括安装libevent库、memcached程序本身以及PHP的memcache扩展。以下详细知识点将基于给定文件内容,具体介绍在Ubuntu环境下安装memcache的流程。 首先,...
### Linux下安装memcached详细步骤 #### 一、前言 在Linux环境下部署memcached能够极大地提高应用程序的性能,尤其是在需要缓存数据的应用场景中。本文将详细介绍如何在64位Linux系统上安装memcached,并分享作者...
下面记录一下在lamp环境下的Memcached安装。关于Memcached的应用,这里有两篇不错的文章:《应用 memcached 提升站点性能》、《Discuz!的Memcache缓存实现》使用apt安装memcached apt-get install memcached 启动...
在Ubuntu或Linux Mint上,我们可以使用apt包管理器来安装memcached: 1. 首先更新包列表: ``` sudo apt update ``` 2. 安装memcached: ``` sudo apt install memcached ``` 3. 安装完成后,启动服务: ``` sudo ...
接下来,我们将详细讨论如何在Linux环境下安装和配置Memcached。 首先,确保你的系统是最新的。对于基于Debian或Ubuntu的系统,可以使用以下命令更新系统: ```bash sudo apt-get update sudo apt-get upgrade ```...
1. **下载与解压**:首先,你需要从官方网站或者通过包管理器(如在Ubuntu上使用`sudo apt-get install memcached`,在CentOS上使用`sudo yum install memcached`)获取memcached的安装包,并将其解压缩。...
3. **在 Linux 下安装 memcached**: - 首先,解压下载的 `memcached-1.5.12` 压缩包:`tar -zxvf memcached-1.5.12.tar.gz` - 进入解压后的目录:`cd memcached-1.5.12` - 配置编译环境,确保已经安装了必要的...
memcached-1.4.15 for linux or ubuntu
在ubuntu下安装libxml2库是ngx_openresty环境的前提条件。libxml2库提供了XML解析功能,ngx_openresty框架依赖于该库。安装libxml2库的步骤如下: 1. 将libxml2压缩包传输到服务器上。 2. 解压缩libxml2压缩包:`...
在Linux环境中,安装Memcached通常通过包管理器进行,如在Ubuntu上使用`apt-get`,在CentOS上使用`yum`。安装完成后,通过`systemctl`或`service`命令来启动、停止和管理服务。 1. **安装**: - Ubuntu: `sudo apt...
5. **配置服务**:默认情况下,Memcached监听127.0.0.1的11211端口。你可以通过修改`memcached.exe -p`参数来更改端口,或使用`-l`参数指定监听的IP地址。例如,`memcached.exe -p 12345 -l 0.0.0.0`。 6. **验证...
在Unix/Linux系统中,通常通过包管理器如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)进行安装。例如: ```bash sudo apt-get install memcached ``` 或者,如果你选择手动编译安装,可以从官方网站获取源...
本文将详细介绍如何在Ubuntu 13.10系统上编译并安装Memcached服务。 首先,我们需要确保系统已经安装了libevent-dev库,这是Memcached依赖的一个关键组件。你可以使用`aptitude search libevent-dev`来查找该库,...
本文将详细介绍如何在Linux环境下启动和停止Memcached服务。 首先,确保你的系统已经安装了Memcached。如果没有,可以通过包管理器进行安装。对于基于Debian的系统(如Ubuntu),可以使用`apt-get`命令: ```bash ...
在Windows环境下安装Memcached客户端通常涉及下载并安装一个兼容的库,如libmemcached或php-memcached。这些库提供了与Memcached服务器交互的API,使得在Windows平台上开发使用Memcached的应用程序成为可能。 #### ...
在 Linux 系统(如 Ubuntu 或 Debian)上,你可以使用 `apt` 包管理器来安装它: ```bash sudo apt install libevent-dev ``` 接下来,你需要下载 Memcached 的最新版本。你可以通过 `wget` 命令从其官方网站获取...