首页 > 数据库 >redis初见

redis初见

时间:2023-06-26 20:34:11浏览次数:37  
标签:12 CC make redis 初见 6.2 app

redis介绍

redis下载:

1、官网:https://redis.io/
    - 目前最稳定:6.x版本
    - 最新版本:7.x

2、中文网:http://redis.cn/download.html
    - 上面最新只到5.x版本

3、windows版本下载地址
    - redis官方不提供windows版本,但windows封装了一些安装包,使其可以安装在linux下
    - 这个页面最新只到5.x版本:https://github.com/tporadowski/redis/releases/
    - 这个页面最新为3.x版本 https://github.com/microsoftarchive/redis/releases

image

redis安装

# 创建安装目录,并解压
mkdir /app
mv redis-6.2.12.tar.gz /app
tar -zxvf redis-6.2.12.tar.gz
mv redis-6.2.12 redis
# 进行编译
cd redis
make
# 以下部分为make完成部分日志
    CC sha256.o
    CC timeout.o
    CC setcpuaffinity.o
    CC monotonic.o
    CC mt19937-64.o
    LINK redis-server
    INSTALL redis-sentinel
    CC redis-cli.o
    CC cli_common.o
    LINK redis-cli
    CC redis-benchmark.o
    LINK redis-benchmark
    INSTALL redis-check-rdb
    INSTALL redis-check-aof

Hint: It's a good idea to run 'make test' ;)

make[1]: 离开目录“/app/redis-6.2.12/src”
# 日志结束
# 安装
make install
# 以下部分为日志
cd src && make install
make[1]: 进入目录“/app/redis-6.2.12/src”

Hint: It's a good idea to run 'make test' ;)

    INSTALL redis-server
    INSTALL redis-benchmark
    INSTALL redis-cli
make[1]: 离开目录“/app/redis-6.2.12/src”
# 日志结束

redis配置

创建配置文件目录与执行文件目录

目的:方便管理

cd redis/
# 创建配置文件目录
mkdir etc
# 创建执行文件目录
mkdir bin
# 将配置文件放到etc目录中
mv redis.conf etc/
# 将执行文件放到bin目录中
cd src/
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server ../bin/

配置redis.conf文件

vi /app/redis/etc/redis.conf
# 配置后台启动
daemonize  修改为 yes
# 配置所有服务器都可以连接
bind 127.0.0.1 -::1  # 将此行注释掉,否则只能本地连接
# 配置密码
requirepass 123456  # 修改这个参数是设置密码

redis管理命令

标签:12,CC,make,redis,初见,6.2,app
From: https://www.cnblogs.com/smyz/p/17506642.html

相关文章

  • 转载: redis中的bigkey问题
    reference:  https://www.modb.pro/db/459810 什么是bigkeybigkey就是rediskey/value体系中的大value问题。我们知道redis的底层数据存储结构中,有多种数据结构的实现。String:简单动态字符串List:双向链表、压缩列表 Hash:哈希表、压缩列表 SortedSet:跳表、压......
  • 基于docker部署redis
    Docker中部署redis一、在docker中拉去redis镜像dockerpullredis二、在本机给redis创建配置文件1.mkdir–p/root/docker/redis/conf2.上传redis自带的redis.conf到改目录下。注意:有可能xftp无法链接,可以先传到其他目录,在linux中移动到该目录3.编辑redis.conf配置文件3.1.把bind......
  • 项目集成redis实战
    项目集成redis实战1.进入到项目的tomcat配置文件中,修改redis服务器和密码cd/usr/src/tomcat-pinter/webapps/WEB-INF/classes/viapplication.properties.2.杀死tomcat进程,重启服务3.重启服务cd/usr/src/tomcat-pinter/bin./startup.sh&tail–f../logs/catalina.ou......
  • linux下redis安装与使用
    linux下redis安装与使用一、redis安装1.上传reids压缩包到任意目录,一般与mysql数据库放一起。/usr/src2.redis压缩包解压tarxvfredis-7.0.4.tar.gz3.用gcc编译C语言,先安装gccyuminstall–ygcc4.进入到解压后的redis目录下,执行编译make5.执行安装命令makeinstall默认安装在:/u......
  • redis常用命令
    Redis常用命令一.redis特点:1.支持数据的持久化,可以将内存的数据保存在磁盘中,重启时再次加载2.存储的数据多样化,支持:string、list、hash、set、zset数据结构的存储3.支持master-slave模式的数据备份二.redis优势:性能高,读的速度为11万次/s,写的速度8.1万次/s三.常用的数据命令string类......
  • redis配置和使用方法
    Redis配置和使用方法一、下载和环境配置1.下载Redis官网:https://github.com/tporadowski/redis/releases,根据本地电脑下载适配的压缩包。2.环境配置下载到本地后,解压到任意目录。进入文件内,复制地址添加到本地电脑的系统环境变量Path路径。二、Redis启动和连接1.启动Redis服务端打......
  • redhat 下Redis安装
    Redis官网:http://redis.io/ 下载地址:http://redis.io/download安装方法: cdoptwgethttp://download.redis.io/releases/redis-2.8.5.tar.gztar-zxfredis-2.8.5.tar.gzcdredis-2.8.5makesudomakeinstallmake完成后,Src目录下的redis-server和redis-cli两个命名就是red......
  • Redis的事务
    谁说NoSQL都不支持事务,虽然Redis的Transactions提供的并不是严格的ACID的事务(比如一串用EXEC提交执行的命令,在执行中服务器宕机,那么会有一部分命令执行了,剩下的没执行),但是这个Transactions还是提供了基本的命令打包执行的功能(在服务器不出问题的情况下,可以保证一连串的命令是顺序在......
  • 解决redis从服务器未配置主服务器密码导致数据未同步&磁盘饱满问题
    问题前置场景本人前几天买了一台2核4G+40G磁盘空间的云服务器用来学习使用,在服务器上安装了docker。为了学习redis主从架构,使用docker-compose部署了一主二从三台redis服务,部署完成之后测试发现从服务器并没有同步主服务器的数据,查看配置文件没有看出来什么问题,进入三台redis服务......
  • redis 主从复制如何实现的? redis 的集群模式如何实现? redis 的 key 是如何寻址的?
    1.redis主从复制如何实现的?1.1 连接建立阶段1.2  数据同步阶段1.3命令传播阶段是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。需要注意,主从复制的开启,完全是在从节点发起的;不需......