初识redis

发布于:2025-02-10 ⋅ 阅读:(103) ⋅ 点赞:(0)

Nosql :
非结构化,无关联的,非sql,base(无法满足acid,在内存存储,扩展性是水平的

redis:
键值型,单线程,低延迟,速度快,支持数据持久化,支持主从集群,分片集群 

redis的安装:
 

    • 安装 gcc 依赖:yum install -y gcc
    • 若 wget,tar,make 等命令没有安装,使用如下命令进行安装:yum install -y wget/tar/make
    • 安装 C 语言的编译环境:yum install -y gcc-c++
  1. 下载 Redis 6.2.6 安装包:
    • 可以通过命令行下载:wget https://download.redis.io/releases/redis-6.2.6.tar.gz
  2. 解压 Redis 安装包:
    • tar -zxvf redis-6.2.6.tar.gz
  3. 移动 Redis 目录,一般将其放置到 /usr/local/redis 目录:
    • mv redis-6.2.6 /usr/local/redis
  4. 编译并安装 Redis:
    • 进入 Redis 安装目录,执行 make 命令编译 Redis:cd /usr/local/redis && make
    • 安装到指定目录(不指定则默认安装到 /usr/local/bin 目录下),建议指定安装目录,可通过 PREFIX 选项指定,如:make install PREFIX=/usr/local/redis
  5. 配置 Redis:
    • 复制源码中 redis.conf 文件到 Redis 安装目录下,如:cp /usr/local/redis/redis-6.2.6/redis.conf /usr/local/redis/bin/
    • 修改 redis.conf 配置文件,例如:
      • 将配置文件中的 daemonize no 改为 daemonize yes(让 Redis 以后台方式运行)
      • protected-mode yes 改为 protected-mode no(取消保护模式)
      • 屏蔽 bind 127.0.0.1 -::1(不局限于本地连接)
      • 设置想要的密码,如 requirepass 您设置的密码
  6. 启动 Redis:
    • 指定配置文件启动:cd /usr/local/redis/bin/ &&./redis-server redis.conf
  7. 查看 Redis 进程,确认 Redis 服务已经被启动:ps -ef | grep redis

redis命令行客户端:
redis安装完成后就自带了命令行客户端:redis-cli:
redis-cli [options] [commonds]

常见的options:
-h 127.0.0.1:指定要连接的redis节点的IP地址,默认是127.0.0.1

-p 6379 : 指定要连接的redis节点的端口,默认是6379

-a :指定redis 的访问密码


网站公告

今日签到

点亮在社区的每一天
去签到