Memcached简介
Memcached 是一个费开源、高性能、分布式内存对象缓存系统,本质上是通用的,但旨在通过减轻数据库负载来加快动态web应用程序的速度。
Memcached是一种内存键值存储,用于存储数据库调用、API调用或页面呈现结果中的小块任意数据(字符串、对象)。
Memcached简单而强大。其简单的设计促进了快速部署、易于开发,并解决了大型数据缓存面临的许多问题。它的API可用于大多数流行语言。
再来看下它的特性:
本质上就是一个内存key-value缓存;
协议简单,使用的是基于文本行的协议;
不支持数据的持久化,服务器关闭之后数据全部丢失;
Memcached简洁而强大,便于快速开发,上手较为容易;
互不通信的Memcached之间具有分布特征 ;
没有安全机制。
这些特性其实就把memcached的有点缺全部说到了。
进入libevent的目录,开始安装libevent
./configure -prefix=/usr/local/libevent
make
make install
在soft目录解压上传的memcached
tar -zxvf memcached-1.5.12.tar.gz
注意:编译的时候需要指定动态链接库,需要linux把 libevent/lib
目录加载进来,下面的步骤特别重要
vi /etc/ld.so.conf
在ld.so.conf目录中增加 libevent/lib所在目录,wq保存退出
增加(请根据libevent实际安装目录设置)
/usr/local/libevent/lib
执行下面命令让上面的修改生效
ldconfig
作者:Jeebiz 创建时间:2022-10-09 00:36
更新时间:2024-08-16 11:44
更新时间:2024-08-16 11:44