ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

redis入门教程(redis6)

2021-12-20 15:59:29  阅读:242  来源: 互联网

标签:src gcc 入门教程 make redis6 redis 6.2 install


一、下载安装
1.下载官网:https://redis.io/download,点击Download 6.2.6,我这里下载的最新的6.2.6版本
2.安装
(1)redis是C语言写的,必须先安装gcc

yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake
yum -y install wget httpd-tools vim

验证gcc是否成功安装

gcc --version

(2)安装redis

tar xzf redis-6.2.6.tar.gz
cd redis-6.2.6
make
make install

如果此时提示报错”Newer version of jemalloc required“(此时src目录下没有redis-server),执行下面片段

cd deps/
make hiredis jemalloc linenoise lua geohash-int
cd ..
make
make install

(3)启动

./src/redis-server

二、常用配置及使用
(1)redis.conf配置(etc下)
bind ip地址(可绑定多个)
port 端口
daemonize yes 守护进程运行
protected-mode no 关闭保护模式
requirepass 密码 设置查询密码
(2)进入管理界面
./src/redis-cli -h ip地址 -p 端口(不指定则默认进入127.0.0.1)

./src/redis-cli

(3)常用操作
赋值:

set foo bar 

取值:

get foo

查看全部key:keys *
进行赋权(第一步的requirepass 设置):auth 密码
关闭redis:shutdown
清空keys:flushdb
(4)慢日志
实际应用中可能会有redis启动比较耗时的情况,这时候可以设置下慢日志
记录耗时超过一秒的命令:config set slowlog-log-slower-than 1000
保留最近1000条慢日志:config set slowlog-max-len 1000
查看慢日志:slowlog get 5

标签:src,gcc,入门教程,make,redis6,redis,6.2,install
来源: https://blog.csdn.net/tttalk/article/details/122042206

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有