Redis的详细了解、以及搭建步骤、
https://pan.baidu.com/s/1qYSLWW8 jar包下载地址
1.Redis: REmote DIctionary Server 是一个完全开源免费的key-value的内存数据库存储系统。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型
uu
2.Redis 与其他 key - value 缓存产品有以下三个特点:
Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
Redis支持数据的备份,即master-slave模式的数据备份。
3.Redis 优势
1).性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
2).丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Set 及 Ordered Set 数据类型操作。
3).原子 – Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。
4).丰富的特性– Redis还支持 publish/subscribe, 通知, key 过期等等特性
4.Linux 下Redis的下载和安装(下载地址:http://redis.io/download)
$ wget http://download.redis.io/releases/redis-3.2.8.tar.gz
$ tar xzf redis-3.2.8.tar.gz
$ cd redis-3.2.8
yum -y install gcc
务必进行gcc安装、前提是使虚拟机设置联网模式、如
make distclean ####清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件。同时也将configure生成的文件全部删除掉,包括Makefile文件。
$ make
make install #Redis默认是
将一些文件安装在/usr/local/bin目录下的!
The binaries that are now compiled are available in the src directory. Run Redis with:
$ src/redis-server #注意这种方式启动redis 使用的是默认配置。redis.conf是一个默认的配置文件。
You can interact with Redis using the built-in client:
$ src/redis-cli #启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了