memcached(临时性键值存储)
- memcached是由Danga Interactive公司开发的开源软件,属于临时性键值存储的NOSQL数据库。
- memcached把所有的数据存储在内存中,因此这样保存和读取数据非常快,但是当memcached数据库停止时,数据就会丢失。因此其具有以下特点:
- 数据保存在内存中
- 可以非常快速的保存和读取数据
- 数据有可能丢失
为什么使用memcached数据库memcached数据库在Centos下的安装过程
- 作为高速缓存使用
第一步:由于CentOS的标准存储库中不包含memcached,所以在安装之前必须添加yum的存储库,首先在/etc/ 目录下创建/yum.repos.d/dag.repo,创建命令如下所示:[root@localhost etc]# touch /etc/yum.repos.d/dag.repo第二步:使用vi编辑器打开所建的文件[root@localhost etc]# vi /etc/yum.repos.d/dag.repo输入内容如下:name = Dag RPM Repository for Redhat EL5
baseurl = http://apt.sw.be/redhat/el$releasever/en/$basearch/daggpgcheck = 1enabled = 0gpgkey = http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
这样之后就可以使用Dag这个新的存储库了,由于其不是CentOS自带的官方存储库,所以一般会设置成为不可用状态(enabled=0)第三步:使用yum命令进行安装,在郁闷命令中加入--enablerepo=dag这个参数,可以使得在查询和安装时把这个存储库也作为处理对象[root@localhost etc]# sudo yum install memcached --enablerepo = dag第四步:这样就安装成功当出现complete则安装成功
memcached的启动[root@localhost etc]# sudo /etc/init.d/memcached start