memcached

1.编译libmemcached出错,解决方法

./configure --disable-64bit CFLAGS="-O3 -march=i686"

memcached  C API

http://search.cpan.org/~timb/Memcached-libmemcached-0.2101/lib/Memcached/libmemcached/memcached_get.pm

安装 libmemcached :

$ wget http://download.tangent.org/libmemcached-0.43.tar.gz
$ tar zxf libmemcached-0.43.tar.gz
$ cd libmemcached-0.43
$ ./configure --prefix=/usr/local/libmemcached --with-memcached
$ make
$ make install


安装完后:
/usr/local/libmemcached/bin/ 目录下
memcat memcp memdump memerror memflush memrm memslap memstat
都是可执行文件,是一些命令行工具,具体使用,可参考官方文档,或帮助

include/libmemcached 目录下是该函数库的一些头文件

lib 目录下
libmemcached* 等文件,都是库文件


share/man1 目录下,有 memcat 等命令行工具的 man 帮助文件。
share/man3 目录下,是函数库的一些帮助文件。

命令行工具中,memstat 可在命令行查看 memcached 服务器的情况,比如:
$ memcat --servers=127.0.0.1:11211

输出的为 memcached 服务器的一些统计数据等 文章来自: 王殿臣-天空网(bestlovesky.com)详文参考:http://www.bestlovesky.com/read.php/1029.htm


/sbin/ldconfig -vv

http://www.docin.com/p-34862487.html


安装 libmemcached :


$ wget http://download.tangent.org/libmemcached-0.43.tar.gz
$ tar zxf libmemcached-0.43.tar.gz 
$ cd libmemcached-0.43
$ ./configure --prefix=/usr/local/libmemcached --with-memcached
$ make
$ make install




安装完后:
/usr/local/libmemcached/bin/ 目录下
memcat memcp memdump memerror memflush memrm memslap memstat
都是可执行文件,是一些命令行工具,具体使用,可参考官方文档,或帮助


include/libmemcached 目录下是该函数库的一些头文件


lib 目录下
libmemcached* 等文件,都是库文件




share/man1 目录下,有 memcat 等命令行工具的 man 帮助文件。
share/man3 目录下,是函数库的一些帮助文件。


命令行工具中,memstat 可在命令行查看 memcached 服务器的情况,比如:
$ memcat --servers=127.0.0.1:11211
输出的为 memcached 服务器的一些统计数据等 文章来自: 王殿臣-天空网(bestlovesky.com)详文参考:http://www.bestlovesky.com/read.php/1029.htm






什么是 libmemcached ?
顾名思义,libmemcached 是一个 memcached 的库,客户端库,C 和 C++ 语言实现的客户端库,官方网站: http://tangent.org/552/libmemcached.html 。

需要注意的是, libmemcached 不是 libmemcache ,它们是两个不同的客户端库,前者现在的开发比较活跃,后者已经有很长时间没有更新了。

memcached 是一个高性能、分布式的内存对象缓存系统,通过内存的数据缓存来降低对数据库的访问,从而提高动态内容应用网站的速度。memcached 官方开发释放出来的,只是应用的服务器端程序,它发布了服务器端的连接读写协议,客户端的实现,则根据动态内容应用网站使用的动态脚本的不同,而有多种,具体列表,可查看官方网站。

libmemcached 就是使用 C 和 C++ 语言实现的 memcached 协议的客户端函数库。新版中,还添加了几个命令行工具,方便使用。编译安装 libmemcached 时,需要 memcached 安装在默认系统路径中,如果 memcached 安装在了其他路径,则可能因为找不到 memcached 文件而安装失败。

安装 libmemcached :

$ wget http://download.tangent.org/libmemcached-0.31.tar.gz
$ tar -xzvf libmemcached-0.31.tar.gz
$ cd libmemcached-0.31
$ ./configure
$ make

# make install

安装完成后,libmemcached 的文件包括:
/usr/local/bin/ 目录下
memcat memcp memdump memerror memflush memrm memslap memstat
都是可执行文件,是一些命令行工具,具体使用,可参考官方文档,或帮助。

/usr/local/include/libmemcached 目录下是该函数库的一些头文件

/usr/local/lib 目录下
libmemcached* 等文件,都是库文件。

/usr/local/share/man1 目录下,有 memcat 等命令行工具的 man 帮助文件。
/usr/local/share/man3 目录下,是函数库的一些帮助文件。

命令行工具中,memstat 可在命令行查看 memcached 服务器的情况,比如:

$ memcat --servers=127.0.0.1:11211

输出的为 memcached 服务器的一些统计数据等。


http://www.docin.com/p-34862487.html

http://www.docin.com/p-34862487.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值