Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。

Redis的代码遵循ANSI-C编写,可以在所有POSIX系统(如Linux, *BSD, Mac OS X, Solaris等)上安装运行。而且Redis并不依赖任何非标准库,也没有编译参数必需添加。redis的安装出奇的简单,这可能也是他风靡的一个原因,让人很容易上手,不像某些东西,编译阶段就能让人完全绝望。

Make:意思是编译过程,同时存在缓存当中,当执行make install 才是真正的安装

例如:我需要安装一个libxml2-2.6.30 包
解压: tar -zxvf libxml2-2.6.30
进入目录: cd /lamp/libxml2-2.6.30
安装指定路径: ./configure --prefix=/usr/local/libxml2/
编译: make
安装: make install

05-08 08:25