Memcached教程教程
By IT崖柏图
2018年03月12日
第一章第一章 Memcached 简介简介
memcached是一种自由并且开放源码, 高性能 ,分布式的内存对象缓存系统,是由livejounal 旗下的 danga 公司开发的老牌 NoSQL 应用.
官网 memcached.org
1.1 NoSQL是什么是什么?
NoSQL指的是非关系型数据库,行对于传统的关系型数据库的行列规范,NoSQL的鲜明特点为k-v存储(memcached,redis),或者基于文档存储
(mongodb);
需要注意的是,NoSQL是not only sql的意思,不仅仅是关系型数据库.
对于memcached而言,数据结构仅仅是简单的键值对类型,但是由于memcached存储介质是计算机的内存,结构简单.使用高性能hash索引(mysql高
级会涉及),速度非常快.
对于mongodb而言,以文档为单位来进行数据存储,文档结构为json对象,文档之间没有必然的联系.
第二章第二章 memcached基本使用基本使用
2.1 linux下编译下编译memcached
2.1.1 准备编译环境准备编译环境
在linux编译,需要gcc,make,cmake,autoconf,libtool等工具,以后编译redis等使用.
2.1.2 memcache安装安装
Centos下安装下安装
yum install memcached
Or
wget https://memcached.org/latest
[you might need to rename the file]
tar -zxf memcached-1.x.x.tar.gz
cd memcached-1.x.x
./configure --prefix=/usr/local/memcached
评论0
最新资源