Redis启动和连接

article/2025/8/26 2:17:59

一)Redis简介

Redis不是简单的键值存储,它实际上是一个数据结构服务器,支持不同类型的值。

备注:由于我电脑是32位操作系统,所有就不提供redis软件下载地址了,请到官网下载使用。

          软件解压之后,可放置到一个常用目录,我是放置在:E:\dev\Redis-3.2.100,具体内容截图如下:

 

二)Redis启动

打开cmd命令窗口,通过cd命令切换到E:\dev\Redis-3.2.100目录,如下:

操作方式一:先切换到e盘,然后直接切换到redis目录下

操作方式二:先切换到e盘,通过dir查看e盘根目录文件信息,用cd切换具体目录,然后重复dir和cd命令

输入redis-server.exe redis.windows.conf启动redis服务器,截图如下

操作方式一:用redis-server.exe redis.windows.conf命令启动redis,也可以启动其它端口,如redis.windows7000.conf

操作方式二:可直接输入redis-server.exe命令,但该方式只能启动6379端口redis

操作方式三:直接到E:\dev\Redis-3.2.100目录,找到redis-server.exe启动,但该方式只能启动默认6379端口redis

说明:redis.windows7000.confredis.windows8000.conf两个文件是复制redis.windows.conf修改的

          conf文件是自己命名,不要包含中文即可,如需更改端口,修改conf文件中port属性

          用命令启动redis之后,原先的cmd窗口可能会被替换,只需重新打开一个cmd窗口,切换到reids目录

回车,redis服务器启动之后,不要关掉如下窗口,否则不能连接redis:

 

三)Redis连接

通过以下redis命令连接到6379端口,如下:

操作方式一:通过redis-cli.exe -h 127.0.0.1 -p 6379 -a ''命令,回车之后连接到6379端口

操作方式二:直接到E:\dev\Redis-3.2.100目录,找到redis-cli.exe启动,但该方式只能启动默认6379端口redis

命令说明:-h IP地址,-p 端口号,-a 密码,如有密码一定要输入密码,否则会连接不上,如无密码,可省略该命令。

 

四)Redis操作命令

下面是redis一些简单操作:

1、命令:SELECT index,切换到指定数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引值,redis默认为0。

 

2、命令:keys * 匹配数据库中所有key,*表示匹配所有、?匹配单个任意字符、[ae]匹配括号中任意字符

 

3、命令:set key value,将 value 关联到 key ,如果 key 已经持有其他值, set就覆写旧值,无视类型

          get key,返回 key 关联字符值,如 key 不存在就返回特殊值 nil如类型不是string返回错误。

   type key返回 key 所储存的值的类型。

          exists key,检查给定 key 是否存在。

 

4、命令:hset key field value,将哈希表 key 中的域 field 的值设为 value如不存在就新建

          hget key field,返回哈希表 key 中给定域 field 的值。

   hgetall key,返回 key 所有域和值,在返回值中,每个域名(field name)之后是域的值(value)

          hexists key,查看哈希表 key 中,给定域 field 是否存在。

          hlen key返回哈希表 key 中域的数量。

          hdel key删除哈希表 key 中的一个或多个指定域,不存在的域将被忽略。

 

5、命令:lpush key value,将一个或多个 value 插入到列表 key 的表头,值按从左到右顺序依次插入表头。

          lrange key start stop,返回列表 key 中指定区间内的元素,区间以偏移量 start 和 stop 指定。

   llen key,返回列表 key 的长度如 key 不存在,则返回0如果key 不是列表类型,返回错误。

          hrem key count value,根据参数 count 的值,移除列表中与参数 value 相等的元素。

 

识别二维码关注个人微信公众号

本章完结,待续,欢迎转载!
 
本文说明:该文章属于原创,如需转载,请标明文章转载来源!


http://chatgpt.dhexx.cn/article/Lm6iK7La.shtml

相关文章

windows下Redis启动闪退问题解决经验汇总

最近使用Redis又遇到启动闪退的问题,之前记录的解决办法也失败了,一番研究后总算得到解决,感觉已经遇到了网上常见的各种问题,下面总结下。 我下载的是免安装版,解压便可使用。 官网下载传送门:Releases …

Windows下redis启动那些事儿

本文章主要描述我遇到的Windows下redis启动成功但Java项目无法连接问题 1.使用redis可视化工具可以连接,但是到Java项目中就报错连接失败 经过我的多方琢磨,还是密码没有配置正确,虽然是在redis.windows.conf配置文件中配置了 requirepass 密…

redis启动失败问题完美解决

1.输入启动命令redis-server.exe redis.windows.conf启动redis,发现启动失败报错:[8072] 07 May 09:28:52.241 # Creating Server TCP listening socket 127.0.0.1:6379: bind: No error D:\a\Main\redis> redis-server.exe redis.windows.conf[8072]…

windows redis启动

下载好redis后,只需解压。 然后打开dos窗口 进入redis解压目录 cd D:softwareRedis-x64-3.2.100运行下面命令启动 redis-server.exe redis.windows.conf成功启动 还可以把redis加入都开机自启动 redis-server --service-install redis.windows-service.conf …

redis启动和简单使用

redis启动和简单使用 1.redis启动 1.1 找到redis解压的位置,在里面输入cmd回车 1.2 输入redis-server redis.conf指令,然后回车,出现如下界面 注意:该界面不能关闭了 1.3 再进入一次redis解压的位置 输入cmd回车 1.4 输入redis-cli指令后的结果 1.5 补充 当出现…

Redis的启动方式三种

Redis的启动方式三种 启动一个 ,进入到redis中的src目录下 在控制台输入指令:redis-server (注意:这样启动默认端口是 6379 ) 进入客户端输入:redis-cli 查看进程,杀死进程 指定端口启动redi…

Redis的启动方法

一、Windows下 D: cd Redis //我的redis安装路径为D:\Redis redis-server.exe redis.windows.conf **如果报错creating server tcp listening socket 127.0.0.1:6379: bind No error D:\Redis>redis-cli.exe 127.0.0.1:6379> shutdown not connected> exit redi…

常见的配置中心:Apollo(二)-接入Apollo

1 配置 Apollo作为大型互联网系统生产级别的配置中心,在开发的积累当中构建了自己的配置维度体系。 1.1 配置四层维度 (1)Application(项目应用) 维度中的最顶层,在实际开发中我们一般以项目来作为最外层配置的区分维度。 (2)Environment(开发环境) …

apollo问题之 无法连接apollo配置中心

1.问题描述 1.1.现状场景 1.apollo的配置中心config-server 通过域名 http://demo-applo.wrok.com负载了两台机器10.10.10.02和 10.10.10.01 2.当前应用机器 可以访问并ping通 demo-applo.wrok.com域名 但是无法访问负载的机器1.2.报错信息 [demol-core-server:10.166.101.…

Apollo分布式配置中心(一)

目录 什么是配置? 什么是配置中心? 配置中心需要满足条件 什么是Apollo? Apollo特性 Apollo执行流程 Apollo安装 Git地址: 用户手册: 环境准备: 使用idea 的git clone 拉取源码 修改Apollo\scripts…

Apollo配置中心-手把手教你搭建Apollo配置中心运行环境

1、预置环境信息 运行环境 JDK > 1.8 具体安装及环境及环境变量配置这里不再赘述, 可自行查找资料。 2、下载程序包 演示版本使用的是apollo-1.9.2版本(就是几个springboot的项目) 应用包下载地址:https://github.com/apo…

Apollo 配置详解

Apollo的总体架构 Apollo的使用架构 Apollo的不同维度的配置分类 下面按照生效顺序 Application 在springboot的application.property定义appid这个key的value,标识该类型的应用。 Environment DEV(开发环境)FAT(功能测试&#…

Apollo配置中心多环境配置

Apollo的快速启动项目中,只有一个DEV(开发)环境,但是本身的一个apollo-portal管控端可以管理不同环境下的配置;所以apollo配置中心多环境配置下的主要思路为(这里以DEV和FAT两个环境举例说明)&a…

Apollo配置中心与本地配置优先级

背景 在项目重构时,删除若干个application-{env}.yml文件,仅保留一个application.yml文件,该文件中保留的配置项都是几乎不会变更的配置,至于需要跟随不同环境而变更的配置项都放置在Apollo配置中心。 然后本地application.yml文…

Apollo配置中心搭建

目录 1. 下载安装包和源码包2. 创建数据库和表3. 启动Apollo服务端4. 访问Apollo客户端 1. 下载安装包和源码包 下载地址 找到要安装的版本,我这里选择的是1.3.0版本 下载好安装包后上传至linux的 /usr/local/src文件下并执行下面命令解压到对应文件夹 mkdir apo…

Apollo配置中心动态生效机制

看了其他大佬的文章记录一下自己追源码的过程。 Apollo配置中心动态生效机制,是基于Http长轮询请求和Spring扩展机制实现的,在Spring容器启动过程中,Apollo通过自定义的BeanPostProcessor和BeanFactoryPostProcessor將参数中包含${…}占位符和…

Apollo配置中心使用篇

Apollo配置中心使用篇 常见配置中心对比Apollo核心概念Apollo核心特性Apollo架构设计各模块介绍服务端设计客户端设计Apollo与Spring集成的底层原理 Apollo安装安装apollo-portalconfig service和admin service部署多网卡问题解决修改Portal环境配置调整ApolloPortal配置 Apoll…

携程 Apollo 配置中心 | 学习笔记(一) Apollo配置中心简单介绍

本章将介绍如何在Apollo配置中心中删除已经发布的项目。 专栏目录: 携程 Apollo 配置中心 | 学习笔记 序章 欢迎关注个人公众号: Coder编程 欢迎关注个人网站:https://coder-programming.cn/ 一、前言 之前一直学习SpringCloud, 对于配置…

Apollo 配置中心 多环境配置 Apollo Profiles 配置

Apollo 配置中心 多环境配置 Apollo Profiles 配置 一、全局的配置 1、各环境不变的参数配置在Spring Boot的 application.properties中: app.id你的appid apollo.bootstrap.enabledtrue apollo.bootstrap.namespaces名字空间1,名字空间2 (可以省略) 2、…

Apollo配置中心的基本使用

1、首先创建SpringBoot项目&#xff0c;保证可以正常启动访问 2、加入依赖包 <dependency> <groupId>com.ctrip.framework.apollo</groupId> <artifactId>apollo-client</artifactId> <version>1.1.2</version> </…