首页 > 数据库 >redis 安装

redis 安装

时间:2024-10-30 16:45:43浏览次数:4  
标签:soft redis Redis local usr install 安装

什么是Redis

总结: redis是一个内存型的数据库

Redis特点(面试必问)

-  Redis是一个高性能key/value内存型数据库  在redis中,所有的数据形式都是以键值对的方式来存储的

-  Redis支持丰富的数据类型  string,list,set,sorted set,hash    指的是键值对中的值的类型

-  Redis支持持久化   持久化:将数据落盘,明天会详细说一说redis中的持久化

-  Redis单线程,单进程   由于是单线程和单进程的,所以它的线程是安全的,我们之前说的java中的多线程安全在分布式中不起作用,当时只针对一个JVM中是有效的。

Redis安装

# 2.下载完整源码包
- redis-7.0.0.tar.gz

将下载redis资料包上传到Linux中
位置在/usr/local/share/jars/redis-install

4.解压缩文件

[root@localhost redis-install]# tar -zxvf redis-7.0.10.tar.gz
[root@localhost redis-install ]# ll

进入redis-7.0.0以下操作都是在此目录下
x redis底层是由C语言编写的# 5.安装gcc  - yum install -y gcc​# 6.进入解压缩目录执行如下命令# 注意。一定要在Makefile文件的同目录下使用下面的命令对redis做编译(切记:不要make test)- yum install -y tcl- make MALLOC=libc​​# 7.编译完成后执行如下命令- make install PREFIX=/usr/local/soft/redis​# 8.进入/usr/redis目录启动redis服务 - ./redis-server
/usr/local/soft/jars/redis最终的安装目录
gz -> 解压文件 -> 下载gcc,tcl ->编译 ->安装redis

进入redis目录下

配置环境变量,为了可以在任意目录下执行redis命令

vim /etc/profile

修改配置文件:
export JAVA_HOME=/usr/local/soft/jdk1.8.0_171
export REDIS_HOME=/usr/local/soft/redis
export PATH=.:$PATH:$JAVA_HOME/bin:$REDIS_HOME/bin

保存退出:
:wq

让环境变量生效
source /etc/profile

启动redis 服务
在 /usr/local/soft/ 创建一个文件夹bigdata32 进入bigdata32 创建redis-test
在redis-server直接启动redis-server

一个redis服务相当于一个redis数据库
在哪里启动就是当前数据库存储的位置
在不同的位置下启动,相当于多个redis数据库
默认情况下端口号是6379,开启多个redis号需要更改端口号
 
查看当前是否有redis服务
`ps aux|grep redis	`
kill -9  杀死进程

如何让不同的redis占用不同的端口号?
让每个redis用自己的配置文件
寻找配置文件:在解压编译文件下寻找/usr/local/share/jars/redis-install/redis-7.0.0
中redis.conf
[root@master redis-test]# cp /usr/local/share/jars/redis-install/redis-7.0.0/redis.conf ./7000
然后再更改配置文件即可启动redis服务 redis-server ./7000/redis-conf

如何打开命令窗口?
/usr/local/soft/jars/redis/bin的目录下
命令需要更改一下redis -server 配置文件的目录的redis-cli 
redis-cli -h localhost -p 7000
实现外部设备连接redis
更改配置件
#bind 127.0.0.1 -::1把默认连接主机注释
将把保护模式改为no protected-mode no
这样我们就能是实现datagrip连接redis数据库

标签:soft,redis,Redis,local,usr,install,安装
From: https://www.cnblogs.com/wangxiaojian-lina/p/18515975

相关文章

  • Redisson 使用示例
    Redisson是一个Java的Redis客户端,基于Redis实现了许多分布式数据结构和功能,例如分布式锁、缓存、限流器、布隆过滤器等。以下是一些常见的Redisson使用示例,来自ChatGPT,用于自学。Redisson提供了 RLock 接口用于实现分布式锁,适用于需要同步访问共享资源的分布式应用......
  • 嵌入式Linux开发环境安装与配置(Vmware+Ubuntu)
    1、在PC机上安装虚拟机,推荐使用VMWare。(1)对VMWare进行常规安装,这里选用16.1.0的版本,安装过程若没有特殊要求均可采用默认值进行。(2)启动VMWare,其程序界面如下图所示。(3)点击其中的第一项“创建新的虚拟机”,创建一个新的虚拟机系统,在弹出的对话框中选择“典型(推荐)”的选......
  • Ansible原理和安装
    一.概念简介Ansible是一个IT自动化工具。它能配置系统、部署软件、编排更复杂的IT任务,如连续部署或零停机时间滚动更新。连接其他主机(管理节点)默认使用ssh协议特性Agentless:不需要在被管理节点上安装客户端,只要有sshd即可Serverless:在服务端不需要启动任何服务,只需要执......
  • prometheus: 安装alert manager
    一,下载alertmanager1,官网下载地址https://prometheus.io/download/2,原理图:二,下载和安装 1,下载安装包:选择linux+amd64的版本下载:#wgethttps://github.com/prometheus/alertmanager/releases/download/v0.27.0/alertmanager-0.27.0.linux-amd64.tar.gz2,安......
  • ubuntu安装smaba
    1、更新软件包列表sudoaptupdate2、安装Sambasudoaptinstallsamba3、一旦安装完成,您可以编辑Samba配置文件sudonano/etc/samba/smb.conf4、在此文件中,您可以设置共享目录和权限。例如,添加一个简单的共享[share]comment=SambaonUbuntupath=/med......
  • macOS电脑与Android设备实现文件传输,Android File Transfer下载安装使用教程
    一:macOS电脑无法直接连接Android设备的原因: 1、系统兼容性差异,macOS和Android设备分别属于不同的操作系统平台,它们在底层架构、文件系统以及数据传输协议等方面存在显著的差异。这种系统兼容性差异导致macOS无法直接识别并访问Android设备的文件系统。2、驱动支持问题,macOS默......
  • ccs的介绍,安装和使用入门
    第一章:ccs的介绍,下载和安装01:ccs介绍工欲善其事必先利其器,如果你正在打算学习DSP,那么需要准备以下三个东西:1)DSP开发板,当然任何具有DSP最小系统的板子都是可以的;2)仿真器,仿真器用来将程序烧写到DSP中,同时具备在线仿真调试的功能;3)编译环境CCS,有了它你就可以很方便的写程序了......
  • docker 安装gitea后,查找对应配置文件路径
    不能直接在系统的根目录访问/data/gitea/conf/app.ini,因为这个路径通常是在Docker容器内的。如果你想在主机上访问这个文件,必须首先确认它是否已挂载到主机的某个目录。如果你想访问app.ini,请按照以下步骤操作:检查Docker容器的挂载:使用以下命令查看容器的详细信息,特别......
  • windows java8的环境的安装
    目录下载地址安装过程下载地址官网下载地址:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html通过百度网盘分享的文件:jdk-8u321-windows-x64.exe链接:https://pan.baidu.com/s/1Va5kC78upY-gfyiMRL_aEQ?pwd=fe2e提取码:fe2e安装过......
  • 2024最新PyCharm安装教程(超详细)
    一、Pycharm下载安装在安装pycharm之前,确保你的电脑配置好了pythonpycharm windows版本下载地址:点击这里注意:由于下载速度较慢,我贴心的将下载好的安装包安排好了,可以直接进行安装获取方法:点击这里​​下载完安装包后,打开安装包​​点击下一步​​在电脑磁盘里提前......