2.2 Redis 安装以及初用

Redis 基础入门

redis官方网站: https://redis.io/

redis中文网站: http://www.redis.cn/

1 环境准备
  • 下载对应版本 (Redis第二位版本号奇数为测试版、偶数为稳定版)

http://download.redis.io/releases/

http://download.redis.io/releases/redis-3.2.12.tar.gz

  • 在Linux上安装C语言编译环境
$ sudo yum -y install gcc-c++
2. 编译安装
  • 解压缩并跳转到安装目录中
$ tar -zxf redis-3.2.12.tar.gz
$ cd redis redis-3.2.12
  • 编译
$ make
  • 指定安装目录 (默认的安装目录为/usr/local/bin/)
$ make PREFIX=/opt/modules/redis/redis-3.2.12-bin install
  • 拷贝配置文件 (默认在源码解压目录中)
$ cp redis.conf /opt/modules/redis/redis-3.2.12-bin/
3.配置启动
  • 配置
$ vim redis.conf
  • 修改配置项
# 绑定主机
bind internal-156.sdjnsoft.com
# 设置端口
port 6379 
# 关闭保护模式
protected-mode no
# 开启守护进程启动方式
daemonize yes 
# 设置Redis服务器运行日志文件名称
logfile "redis.log"
  • 打开端口
$ firewall-cmd --zone=public --add-port=6379/tcp --permanent
$ firewall-cmd --reload
4.Redis启动
  • bin/目录
redis-benchmark ##用于性能测试
redis-cli       ##redis客户端
redis-server    ##redis服务
  • 启动服务
$ cd /opt/modules/redis/reds-3.2.12-bin/
$ ./bin/redis-server redis.conf
  • 检查是否启动成功
$ ps -ef | grep redis
5.测试使用
  • 客户端连接
$ ./bin/redis-cli -h internal-156.sdjnsoft.com -p 6379    
  • 性能测试
$ ./bin/redis-benchmark -h internal-156.sdjnsoft.com -p6379
  • 备注说明

set/get : 将value为String类型的数据存储到redis中。

6.Redis关闭

当在RedisCli中关闭Redis服务器的时候,默认会将Redis服务器内存中的数据持久化到磁盘Disk中,默认的文件名称dump.rdb

  • 命令行中
./bin/redis-cli -h internal-156.sdjnsoft.com -p 6379 SHUTDOWN (NOSAVE|SAVE)
  • Redis Cli中
internal-156.sdjnsoft.com:6379 > SHUTDOWN (NOSAVE|SAVE)
7. Redis数据常见基础
  • 数据库 Database

默认有16个数据库database,Database Id类似数组下标,从0开始,默认使用Database为db0,切换数据库命令:

internal-156.sdjnsoft.com:6379 > SELECT INDEX  # index为数据库的号码
  • 查看数据库key的数量
internal-156.sdjnsoft.com:6379 > DBSIZE
  • 清空当前数据库中的数据
internal-156.sdjnsoft.com:6379 > FLUSHDB
  • 清空所有数据库中的数据
internal-156.sdjnsoft.com:6379 > FLUSHALL
  • 查看Redis中Kye的Value数据类型
internal-156.sdjnsoft.com:6379 > TYPE key
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值