我是靠谱客的博主 机智哈密瓜,最近开发中收集的这篇文章主要介绍redis安装及常用命令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

特点

  • Nosql中的键值对非关系型数据库是分布式缓存中间件
  • 高性能读取
  • 高可用
  • 存数据,做缓存
  • 单线程

分布式缓存

  • 提升读取速度性能
  • 分布式缓存
  • 为数据库降低查询压力
  • 跨服务器缓存
  • 内存式缓存

Redis安装

  • 从https://redis.io 下载 并上传到服务器
  • 执行命令
yum install gcc-c++
make
make install
mkdir /usr/local/redis -p
cp redis.conf /usr/local/redis
cd /usr/local/redis
mkdir workspace
  • 修改 redis.conf
daemonize yes
#启动后是在前台运行no 还是后台运行yes
dir /usr/local/redis/workspace
#工作空间 必须指名
requirepass root
#密码
  • 进入当前文件下面的utils目录找到redis_init_script脚本文件
    1)修改配置CONF="/usr/local/redis/redis.conf"
cp redis_init_script /etc/init.d/
chmod 777 redis_init_script # 添加权限
./redis_init_script start
#注意服务器需要配置端口开放,在目录/etc/init.d/ 下执行
./redis_init_script stop
#关闭redis
chkconfig redis_init_script on
#设置开机自启

redis 命令

redis-cli
#进入连接 在目录/usr/local/bin执行
auth 123456
#输入密码
del name 打印(integer) 1
#表示删除成功
ttl name 打印(integer) -1 #表示永不过期 -2 表示过期
expire name 30 #表示30秒后过期
keys * #查看所有键(生产上不要用) keys a* 以a开头 keys *a 以a结尾
type key #查看key的类型
flushdb #清空当前库
flushall #清空所有库
clear #清空控制台
redis-cli -a 123456 ping #返回pong 检查redis是否开启
select 1 #redis默认16个库 切换到库1 每个数据库数据不共享 默认使用0

最后

以上就是机智哈密瓜为你收集整理的redis安装及常用命令的全部内容,希望文章能够帮你解决redis安装及常用命令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(31)

评论列表共有 0 条评论

立即
投稿
返回
顶部