Redis理论基础及源码安装redis

目录​​​​​​​

一、基础知识

1.概述

2.配置文件及相关目录、命令解析

3.数据库操作命令

4.redis持久化  

二、源码安装redis并修改配置文件

1.解压redis软件包并移动到/usr/local/

2. 编译与安装

3. 配置redis.conf文件修改监听ip

4.查看服务的端口号


一、基础知识

1.概述

redis:内存存储、持久化

           键值对存储

           监听端口号6379

           数据类型-字符串、哈希值、列表、集合、位图

nosql:非关系数据库

类型:文档型数据库、列族数据库、图形数据库、键值对数据库、对象数据库

应用场景:
    缓存:Redis最常用的应用场景就是缓存,它可以缓存各种类型的数据,如数据库查询结果、API返回结果等,以提高应用程序的响应速度和并发性能。
    分布式锁:Redis的分布式锁可以确保在分布式系统中对某个资源的互斥访问,避免多个节点出现并发操作的问题。
    计数器:Redis支持对计数器的操作,能够方便地实现各种计数器的功能,如网站访问次数计数、订单数量计数等。
    会话管理:Redis可以用来管理会话信息,实现会话的状态存储和共享,避免了单点故障的问题。
    消息队列:Redis支持发布订阅模式,可以作为一个轻量级的消息队列使用,实现异步消息处理和任务派发等功能。

2.配置文件及相关目录、命令解析

配置文件
    bind 127.0.0.1                                                         修改监听地址
    port 6379                                                                 修改监听端口号
    pidfile                           指定通过该配置文件启动reids进程后的PID文件名称
    loglevel                                                                    定义日志级别
    logfile                                                                       定义日志存储路径
    databases                                                               指定默认数据库数量
    save                                                                        定义单位时间内key的改变次数
    dbfilename                 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值