初级 - redis 安装

1、redis 概述

redis 官网地址: https://redis.io/
redis github地址:https://github.com/redis/redis/tree/6.2

2、redis 安装

2.1 redis docker-compose 安装

1、先去github地址:https://github.com/redis/redis/tree/6.2 下载相应版本的 redis.conf

version: '3.7'
services:
  redis:
    container_name: "redis"
    image: redis:6.2
    restart: always
    environment:
      TZ: "Asia/Shanghai"
    command: [ "redis-server", "/etc/redis.conf" ]
    ports:
      - "6379:6379"
    volumes:
      - ./redis_data/redis.conf:/etc/redis.conf:ro
      - ./redis_data/data:/data
    logging:
      driver: "json-file"
      options:
        max-size: "10M"
#    deploy:
#      resources:
#        limits:
#          cpus: '1.00'
#          memory: 2G

3、redis.conf 常用配置

#注释掉bind 127.0.0.1,使redis可以外部访问
bind 0.0.0.0
#自定义密码
requirepass 12345678
#指定 Redis 监听端口(默认:6379)
port 6379
#默认数据库数量
databases 16
#客户端闲置指定时长后关闭连接(单位:秒。0:关闭该功能)
timeout 0
# 900s内如果至少一次写操作则执行bgsave进行RDB持久化操作
save 900 1
# 在300s内,如果至少有10个key进行了修改,则进行持久化操作
save 300 10
#在60s内,如果至少有10000个key进行了修改,则进行持久化操作
save 60 10000
#是否压缩数据存储(默认:yes。Redis采用LZ 压缩,如果为了节省 CPU 时间,可以关闭该选项,但会导致数据库文件变的巨
rdbcompression yes
#指定本地数据文件名(默认:dump.rdb)
dbfilename dump.rdb
#指定本地数据文件存放目录
dir /data
#指定日志文件位置(如果是相对路径,redis会将日志存放到指定的dir目录下)
logfile "redis.log"


posted @ 2023-03-15 19:09  海兵的正义  阅读(16)  评论(0编辑  收藏  举报