Redis笔记一之Redis简介与安装
2016-07-28 00:02
411 查看
本例的redis版本是3.0
简介:
1:redis是基于内存的数据库。
2:redis中没有表的概念它是使用键值的方式存储数据,它支持多种数据类型主要的有五种,分别是String,list,hash,set,sorted set。
3:redis是单线程的数据库它的所有命令都是线程安全的。
4:它支持持久化数据,方式有两种RDB(默认)和AOF。
5:支持主从结构。
6:支持集群,3.0版本以上。
基本步骤:
获取资源解压,c环境编译,redis编译,更改redis.conf,启动关闭
一:获取redis安装包
Redis的官方网站中文redis.cn,英文redis.io
还可以下载各个历史版本的redis,http://download.redis.io/releases/
二:安装c语言编译环境
因为redis是C语言编写所有需要操作系统lunix有C语言编译环境
yum -y installcpp
yum -y install binutils
yum -y installglibc
yum -y installglibc-kernheaders
yum -y installglibc-common
yum -y installglibc-devel
yum -y installgcc
yum -y installmake
三:安装redis
1:将redis安装包3.0版本拷贝到usr/local目录下并解压。
执行解压缩
tar –zxvf redis-3.0.0.tar.gz
为了后期方便操作我将解压的文件夹改了名字
mv redis-3.0.0 redis
2:编译
2-1:执行make命令
在redis根目录下执行make命令,此命令会在redis根目录下执行makefile命令对redis进行编译,编译过程如果报错则是缺少c语言环境需要使用yum命令安装c语言编译环境。
看到下面的提示信息表示编译成功
2-2:执行make install
在redis根目录下执行makeinstall命令,此命令会将redis/src下的一些脚本拷贝到/usr/local/bin/目录下,因为/usr/local/bin/目录已经在path环境变量中配置了,所有执行此命令的目的是在任何目录下都可以直接启动停止redis。
看到下面的提示信息表示成功
注意:usr指 Unix SystemResource,而不是User。然后通常/usr/bin下面的都是系统预装的可执行程序,会随着系统升级而改变。/usr/local/bin目录是给用户放置自己的可执行程序的地方,推荐放在这里,不会被系统升级而覆盖同名文件。这里一般/usr/local/bin优先于/usr/bin。
四:redis启动停止
前台方式
1:启动,执行redis-server
看到下图表示启动成功,端口号6379。redis-server命令在redis/src下,redis默认使用前台启动方式
2:停止,按ctrl+c
后台方式
Redis启动需要使用根目录下的redis.conf文件,在此文件中我们可以修改一些配置信息,包括:1日志存放的路径,2是否允许后台启动,3绑定登陆ip,4设置密码,5禁用一些高风险命令。
1:为方便管理我们将其拷贝到etc目录下
cp redis.conf /etc/
2:启用后台启动方式
将文件中的daemonizeno改为daemonize yes
3:制定日志路径
更改logfile “”改为logfile “/usr/local/redis/log”,默认日志会被扔到/dev/null
4:启动
redis-server /etc/redis.conf 需要指定我们刚刚更改的redis.conf
执行ps -ef|grep redis命令查看是否启动,6379是redis监听的端口,此时已经启动成功
5:使用redis提供客户端工具进入redis
redis-cli –h 127.0.0.1 –p 6379这是完整的命令,后面如果地址和端口有变化或连接其他服务器可以更改此处,redis默认是连接本机端口6379,本机若是没有redis会报错。进入成功后会显示(ip:端口号>)
redis-cli,redis-server都在/usr/local/bin/目录下
停止
在redis内执行shutdown或在linux下执行redis-clishutdown关闭redis服务,在redis-cli使用exit命令推出客户端。
简介:
1:redis是基于内存的数据库。
2:redis中没有表的概念它是使用键值的方式存储数据,它支持多种数据类型主要的有五种,分别是String,list,hash,set,sorted set。
3:redis是单线程的数据库它的所有命令都是线程安全的。
4:它支持持久化数据,方式有两种RDB(默认)和AOF。
5:支持主从结构。
6:支持集群,3.0版本以上。
基本步骤:
获取资源解压,c环境编译,redis编译,更改redis.conf,启动关闭
一:获取redis安装包
Redis的官方网站中文redis.cn,英文redis.io
还可以下载各个历史版本的redis,http://download.redis.io/releases/
二:安装c语言编译环境
因为redis是C语言编写所有需要操作系统lunix有C语言编译环境
yum -y installcpp
yum -y install binutils
yum -y installglibc
yum -y installglibc-kernheaders
yum -y installglibc-common
yum -y installglibc-devel
yum -y installgcc
yum -y installmake
三:安装redis
1:将redis安装包3.0版本拷贝到usr/local目录下并解压。
执行解压缩
tar –zxvf redis-3.0.0.tar.gz
为了后期方便操作我将解压的文件夹改了名字
mv redis-3.0.0 redis
2:编译
2-1:执行make命令
在redis根目录下执行make命令,此命令会在redis根目录下执行makefile命令对redis进行编译,编译过程如果报错则是缺少c语言环境需要使用yum命令安装c语言编译环境。
看到下面的提示信息表示编译成功
2-2:执行make install
在redis根目录下执行makeinstall命令,此命令会将redis/src下的一些脚本拷贝到/usr/local/bin/目录下,因为/usr/local/bin/目录已经在path环境变量中配置了,所有执行此命令的目的是在任何目录下都可以直接启动停止redis。
看到下面的提示信息表示成功
注意:usr指 Unix SystemResource,而不是User。然后通常/usr/bin下面的都是系统预装的可执行程序,会随着系统升级而改变。/usr/local/bin目录是给用户放置自己的可执行程序的地方,推荐放在这里,不会被系统升级而覆盖同名文件。这里一般/usr/local/bin优先于/usr/bin。
四:redis启动停止
前台方式
1:启动,执行redis-server
看到下图表示启动成功,端口号6379。redis-server命令在redis/src下,redis默认使用前台启动方式
2:停止,按ctrl+c
后台方式
Redis启动需要使用根目录下的redis.conf文件,在此文件中我们可以修改一些配置信息,包括:1日志存放的路径,2是否允许后台启动,3绑定登陆ip,4设置密码,5禁用一些高风险命令。
1:为方便管理我们将其拷贝到etc目录下
cp redis.conf /etc/
2:启用后台启动方式
将文件中的daemonizeno改为daemonize yes
3:制定日志路径
更改logfile “”改为logfile “/usr/local/redis/log”,默认日志会被扔到/dev/null
4:启动
redis-server /etc/redis.conf 需要指定我们刚刚更改的redis.conf
执行ps -ef|grep redis命令查看是否启动,6379是redis监听的端口,此时已经启动成功
5:使用redis提供客户端工具进入redis
redis-cli –h 127.0.0.1 –p 6379这是完整的命令,后面如果地址和端口有变化或连接其他服务器可以更改此处,redis默认是连接本机端口6379,本机若是没有redis会报错。进入成功后会显示(ip:端口号>)
redis-cli,redis-server都在/usr/local/bin/目录下
停止
在redis内执行shutdown或在linux下执行redis-clishutdown关闭redis服务,在redis-cli使用exit命令推出客户端。
相关文章推荐
- 从源码安装Mysql/Percona 5.5
- redis安装问题小结
- 在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
- 解决vc中unable to connect to the MKS:Internal error问题
- 使用 Redis 和 Python 构建一个共享单车的应用程序
- Redis偶发连接失败案例实战记录
- 杰奇一些安装详细说明文件,比官方更细
- 无线网卡安装DIY
- 网卡安装常见问题精解
- DB2数据库的安装
- CentOS下DB2数据库安装过程详解
- Microsoft Sql server2005的安装步骤图文详解及常见问题解决方案
- 无线局域网络简介一
- 无线局域网络简介二
- ghost安装系统软件硬盘安装器 安装ghost图文教程
- CentOS 6.3下编译安装Ruby 2.0笔记
- FREEBSD安装POSTGRESQL笔记
- Redis中实现查找某个值的范围
- win 7 安装redis服务【笔记】