首页 > 数据库 >最全Redis数据库Linux安装

最全Redis数据库Linux安装

时间:2024-06-23 21:59:22浏览次数:26  
标签:Redis 最全 redis local conf Linux 安装 数据库

概念

  • 所有的I/O操作全在内存中进行,速度非纯快,性能非常搞。如果断电或停止服务,数据就会消失,而内存型数据库恰好可以弥补类似于MySQL等关系型数据库在硬盘当中进行I/O操作的速度上的局限。
  • redis是key-values键值对的存储格式,非关系型

安装过程

  • 安装redis数据库之前确保在Linux已经安装好gcc, yum -y install gcc进行安装
  • redis下载:https://download.redis.io/releases/
  • 在这里插入图片描述
1、tar -zvxf redis-6.2.6.tar.gz
2、cd redis-6.2.6
3、make
4、make install
  • 将安装目录下的redis.cnf复制到/usr/local/bin目录下
  • 进入到/usr/local/bin目录下,启动Redis数据库:./redis-server redis.conf
    在这里插入图片描述
    出现以上状态表示Redis数据库安装并启动成功。

设置数据库的密码及进入编译数据库内容

vi redis.conf
#设置将redis放在后台运行
daemonzie yes
#设置密码
requirepass 123456
:wq保存退出

在这里插入图片描述

登录

#记得重新启动一下服务
./redis-server redis.conf
 ./redis-cli -a 123456

在这里插入图片描述

这个图片状态就是登录成功。

tips:如果没有启动成功的话,检查一下系统的防火墙是否开启,是否有6379端口
在这里插入图片描述

标签:Redis,最全,redis,local,conf,Linux,安装,数据库
From: https://blog.csdn.net/SUOSSS/article/details/139906246

相关文章

  • Linux 7种 进程间通信方式
    传统进程间通信       通过文件实现进程间通信必须人为保证先后顺序       A--->硬盘--->B(B不知道A什么时候把内容传到硬盘中)1.无名管道2.有名管道3.信号IPC进程间通信4.消息队列5.共享内存6.信号灯集7.socket通信一、无名管道(亲缘关系的进程  ......
  • Rocky Linux捣鼓记录(五):安装flatpak软件仓库,并更换国内源
    1、安装flatpaksudodnfinstallflatpak2、安装flatpak的官方源先安装官方仓库:注意此处命名为:flathub,这个名称是用来区分仓库的,后续修改国内源也要指定这个名称flatpakremote-add--if-not-existsflathubhttps://dl.flathub.org/repo/flathub.flatpakrepo3、更改为上海......
  • 【Linux】进程间通信_1
    文章目录七、进程间通信1.进程间通信分类管道未完待续七、进程间通信进程间由于进程具有独立性,所以不可以直接进行数据传递。但是我们通常需要多个进程协同,共同完成一件事,所以我们需要进程间通信的手段。进程间通信的本质就是先让不同的进程看到同一份资源,这个......
  • petalinux调试常用命令总结
    petalinux调试常用命令总结1.创建新的工程:zynq:petalinux-create-tproject--templatezynq--nametest_projzynqMP:petalinux-create-tproject--templatezynqMP--namezcu102-mp2.创建新的app:petalinux-create-tapps--templatec--namemyapp--enable3.创......
  • 【Linux详解】冯诺依曼架构 | 操作系统设计 | 斯坦福经典项目Pintos
    目录一.冯诺依曼体系结构(VonNeumannArchitecture)注意事项存储器的意义:缓冲数据流动示例二.操作系统(OperatingSystem)操作系统的概念操作系统的定位与目的操作系统的管理系统调用和库函数操作系统的管理:sum三.系统调用实现示例:Pintos项目Step1:进入ex......
  • Linux开发讲课12--- /proc 目录
    /proc 目录在Linux系统中是一个虚拟文件系统,它不是存储在硬盘上的常规文件系统,而是由内核在内存中动态生成的。这个目录主要用于提供系统和进程的运行时信息,它有非常多的用途,但大部分人却不懂使用。本文我将详细介绍 /proc 目录的一些主要用途。一.系统信息1.CPU信息......
  • [最全]设计模式实战(总序)
    最近一段时间,读完了《Android源码设计模式-解析与实战》和《大话设计模式》这两本经典设计模式相关书籍,撰写相关笔记。每种设计模式将从以下方式聊聊:1.是什么(What,即定义);解决什么问题(Why,即使用场景)2.如何使用(How,即最简UML图+Java代码)3.生活场景举例(贴近生活,更易理解)4.......
  • Redis入门
    目录Redis简介Redis下载启动Redis服务客户端连接 Redis数据类型Redis常用命令字符串操作命令SETkeyvalue        设置指定key的值GETkey        获取指定key的值SETEXkeysecondsvalue        设置指定key的值,并将key的过期时间设......
  • Spdlog日志库的安装配置与源码解析(Linux)
    为什么使用日志库而不是控制台输出?日志库通常提供了更丰富的功能,比如可以设置日志输出级别、输出到不同的目标(比如控制台、文件、网络等),以及格式化输出等。使用日志库可以使代码更易于维护。通过统一的日志接口,可以更容易地对日志输出进行修改、调整和管理,而不需要在代......
  • 一问搞懂Linux信号【上】
    Linux信号在Linux系统中的地位仅此于进程间通信,其重要程度不言而喻。本文我们将从信号产生,信号保存,信号处理三个方面来讲解信号。......