首页 > 数据库 >Redis基础

Redis基础

时间:2024-08-02 21:52:24浏览次数:7  
标签:服务 启动 redis 基础 默认 修改 Redis 端口号

1. redis服务启动的时候,如果单纯的就是redis-server命令启动,默认启动后会占用6379的端口号

2. 一个redis服务相当于一个新的redis数据库

3.修改端口号

一台机器上可以同时启动多个redis服务,只要每个redis服务所占用的端口号不同即可,要想启动多个redis服务,就必须去修改端口号
在哪修改呢?在linux中,绝大部分的框架组件要想修改参数的话,可以去找到对应软件的配置文件,然后做修改
redis服务启动的时候会默认应用一个配置文件,默认服务启动的时候会去编译好的目录下找到一个叫做redis.conf的文件,并非是安装目录
只要是单纯的使用redis-server启动的话,都会去编译好的目录下找到一个叫做redis.conf的文件去启动,即便是修改了端口号,也是只能启动一个redis服务。
修改redis.conf文件中的port 6379---> port xxxx
指定端口号启动命令:redis-server /xxx/xx/redis.conf

4. 配置环境变量,为了可以在任意目录下执行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

5. 客户端指定服务链接

如果就默认的redis-cli链接的话,默认连接的是本机localhost(127.0.0.1)的6379端口号的redis服务
指定连接某一台机器上的某个端口号的redis服务
redis-cli -h 服务器的ip地址 -p 端口号
举例:redis-cli -h localhost -p 7000

6. 查看当前数据库中的所有键 key *

7. 数据库的概念

对于一个redis服务而言,包含默认有16个数据库给我们使用,从0开始编号,共15号数据库,默认使用的是0号数据库
切换库,select 库号  举例:使用1号库:select 1
库和库之间数据不共享
库和库之间的键可以重名

标签:服务,启动,redis,基础,默认,修改,Redis,端口号
From: https://www.cnblogs.com/justice-pro/p/18339662

相关文章

  • Redis概述与安装
    Redis技术发展Web1.0时代Web1.0的时代,数据访问量很有限,用一夫当关的高性能的单点服务器可以解决大部分问题。Web2.0时代随着Web2.0的时代的到来,用户访问量大幅度提升,同时产生了大量的用户数据。加上后来的智能移动设备的普及,所有的互联网平台都面临了巨大的性能挑战......
  • Redis高级
    Redis高级事务什么是事务Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。Redis事务的主要作用就是串联多个命令防止别的命令插队。Multi、Exec、discard从输入Multi命令开始,输入......
  • go-zero 使用 redis 作为 cache 的 2 种姿势
    在go-zero框架内,如在rpc的应用service中,其内部已经预置了redis的应用,所以我们只需要在配置中加入相关字段即可,另外,在svcContext声明redisclient后即可在具体的业务逻辑处理中应用。但这里有个问题,如我用的是go-zero1.5.0版本,从源码分析来看,redis的连接并没用到......
  • 6.C基础_输入输出函数
    putchar功能:输出一个字符函数声明:intputchar(intc);返回值:参数c的ASCLL码值c:要输出的字符,可以为字符常量、字符变量或表达式注意点:输出的结果不带'\n'getchar功能:从键盘读一字符函数声明:intgetchar(void);返回值:获取数据的ASCLL码值,当输入ctrl+d时会退出获取,此......
  • PTA—基础编程题目集(7-13)
    7-12日K蜡烛图 题目描述股票价格涨跌趋势,常用蜡烛图技术中的K线图来表示,分为按日的日K线、按周的周K线、按月的月K线等。以日K线为例,每天股票价格从开盘到收盘走完一天,对应一根蜡烛小图,要表示四个价格:开盘价格Open(早上刚刚开始开盘买卖成交的第1笔价格)、收盘价格Close(下......
  • C++语法基础之输入输出(易理解巨详细)
    Unit1C++语法基础之基本输入输出本次分享属于C++语法基础系列课,标准输入输出的理解和使用C++语法基础之输入输出标准输入输出介绍(一)输入输出流(概念比较抽象,可先理解代码,回头进行理解性记忆)1、概念2、输入流(InputStreams)3、输出流(OutputStreams)(二)标准输出1、输......
  • Redis学习[5] ——Redis过期删除和内存淘汰
    六、Redis过期键值删除6.1Redis的过期键值删除策略6.1.1什么是过期键值删除?Redis中是可以对key设置过期时间的,所以需要有相应的机制将已过期的键值对删除,也就是**过期键值删除策略。Redis会用一个过期字典(expiresdict)**来存储有过期时间的所有key。当查询一个key时,Red......
  • redis配置(不全)
    1、pom添加依赖<!--redis--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>2、Redis配置类packagecom.exam.config;importcom.......
  • Python基础教程(入门教程),30分钟玩转Python编程!
    这是一篇针对初学者的 Python基础教程,只要你认真阅读,花费30分钟即可快速了解Python。这篇Python入门教程讲解的知识点包括:Python编程环境的搭建、Python基本操作入门、Python数据类型、Python语句和函数。Python环境下载和配置根据Windows版本(64位/32位)从Pyt......
  • 一文掌握Python全部条件执行语句(基础篇)
    前言本文,小编将总结一个非常实用而且非常基础的Python知识点“条件语句”。熟练掌握python条件语句,让你的程序代码做出精准判断,实现智能决策。废话不多说,接下来在正文中,将结合实际代码案例进行详细说明。正文1.if基础语句我们直接看下面的代码示例,如下所示:#假设这是......