redis实战_01_redis安装
2016-12-21 23:23
232 查看
早就想对redis进行实战操作了,最近看了一些视频和参考书籍,总结总结一下,redis实战内容:
1 NOSQL(redis)简介,redis安装与部署
2 Redis基础数据类型详解
3 Redis高级命令
4 Redis与java的使用
5 Redids集群搭建
6 Redis集群与spring的整合
7 Redis与Lua
8 SSDB使用
9 Redis + SSDB结合
实战前先对redis做一个大概的认识:
Redis是以key-value形式存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求(非关系型的、分布式的、开源的。水平扩展的)。
优点:对数据高并发读写
对海量数据的高效率存储和访问
对数据的可扩展性和高可用性
缺点:ACID处理非常简单,无法做到太复杂的关系数据模型
redis是以key-value store存储,data structure service数据结构服务器。
键可以包含:
string 字符串,哈希
list 链表
set 集合
zset 有序集合
这些数据集合支持push/pop,add/remove及取交集和并集以及更丰富的操作,redis支持各种不同的方式排序,为了保证效率,数据都是缓存在内存中,它也可以周期性的把更新的数据写入磁盘或者把修改操作写入追加到文件中。
现在开始安装redis了。。。
redis的安装
下载地址 http://redis.io/download
安装步骤:
1 把下载好的redis-3.2.6-rc2.tar.gz放到linux /usr/local文件夹下
2 进行解压tar -zxvf redis-3.2.6.tar.gz
3 进入到redis-3.2.6目录下,进行编译make【即执行make指令】
4 进入到src下进行安装make install【即执行make install指令】验证(查看src下的目录,有redis-server,redis-cli即可)
5 建立两个文件夹存放redis命令和配置文件
mkdir -p /usr/local/redis/etc
mkdir -p /usr/local/redis/bin
6 把redis-3.2.6下的redis.conf移动到/usr/local/redis/etc
7 把redis-3.2.6/src里的mkreleasehdr.sh、redis-benchmark、redis-check-aof、
redis-check-dump、redis-cli、redis-server文件移动到bin下,命令:
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin
8 启动时并指定配置文件:./redis-server/usr/local/redis/etc/redis.conf
(注意要使用后台启动,所有修改redis.conf里的daemonize改为yes【yes后台运行】)
数据存储路径也要配置一下,最好不要用默认的
9 验证启动是否成功:
ps -ef|grep redis 查看是否有redis服务
或者查看端口:netstat -tunpl|grep 6379
进入redis客户端 ./redis-cli [-h ip -p 6379] 退出客户端 quit
退出redis服务:
(1) pkill redis-server
(2) kill 进程号
(3) /usr/local/redis/bin/redis-cli shutdown
1 NOSQL(redis)简介,redis安装与部署
2 Redis基础数据类型详解
3 Redis高级命令
4 Redis与java的使用
5 Redids集群搭建
6 Redis集群与spring的整合
7 Redis与Lua
8 SSDB使用
9 Redis + SSDB结合
实战前先对redis做一个大概的认识:
Redis是以key-value形式存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求(非关系型的、分布式的、开源的。水平扩展的)。
优点:对数据高并发读写
对海量数据的高效率存储和访问
对数据的可扩展性和高可用性
缺点:ACID处理非常简单,无法做到太复杂的关系数据模型
redis是以key-value store存储,data structure service数据结构服务器。
键可以包含:
string 字符串,哈希
list 链表
set 集合
zset 有序集合
这些数据集合支持push/pop,add/remove及取交集和并集以及更丰富的操作,redis支持各种不同的方式排序,为了保证效率,数据都是缓存在内存中,它也可以周期性的把更新的数据写入磁盘或者把修改操作写入追加到文件中。
现在开始安装redis了。。。
redis的安装
下载地址 http://redis.io/download
安装步骤:
1 把下载好的redis-3.2.6-rc2.tar.gz放到linux /usr/local文件夹下
2 进行解压tar -zxvf redis-3.2.6.tar.gz
3 进入到redis-3.2.6目录下,进行编译make【即执行make指令】
4 进入到src下进行安装make install【即执行make install指令】验证(查看src下的目录,有redis-server,redis-cli即可)
5 建立两个文件夹存放redis命令和配置文件
mkdir -p /usr/local/redis/etc
mkdir -p /usr/local/redis/bin
6 把redis-3.2.6下的redis.conf移动到/usr/local/redis/etc
7 把redis-3.2.6/src里的mkreleasehdr.sh、redis-benchmark、redis-check-aof、
redis-check-dump、redis-cli、redis-server文件移动到bin下,命令:
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin
8 启动时并指定配置文件:./redis-server/usr/local/redis/etc/redis.conf
(注意要使用后台启动,所有修改redis.conf里的daemonize改为yes【yes后台运行】)
数据存储路径也要配置一下,最好不要用默认的
9 验证启动是否成功:
ps -ef|grep redis 查看是否有redis服务
或者查看端口:netstat -tunpl|grep 6379
进入redis客户端 ./redis-cli [-h ip -p 6379] 退出客户端 quit
退出redis服务:
(1) pkill redis-server
(2) kill 进程号
(3) /usr/local/redis/bin/redis-cli shutdown
相关文章推荐
- Redis实战(2)安装和试用
- 【Redis】Redis学习笔记01_Linux下Redis的安装
- Redis初探01——Redis介绍,安装与配置文件解析
- linux实战应用~redis安装
- 01 - Redis安装启动
- redis_学习笔记01--基本安装
- 01Redis的安装
- Redis-Cluster实战--5.使用redis-cli安装
- redis3.2.3安装部署实战
- Centos7下安装redis实战(单机版以及集群)
- 01.Redis安装
- Redis学习到实战(二)linux安装与从主
- 01. redis 简介&&安装
- Openstack 实战讲解之-----------01-基础环境安装
- ThinkPHP实战01——《ThinkPHP3.2.3 实战个人博客》笔记——简介及phpStudy安装
- Redis - 01. 安装及测试
- Redis安装及主从复制实战
- Redis 安装与简单示例 01_转
- liunx实战应用~redis安装
- Redis学习——01.redis安装