【速成Redis】01 Redis简介及windows上如何安装redis

前言:

适用于:需要快速掌握redis技能的人(比如我),在b站,找了个课看。

01.课程简介_哔哩哔哩_bilibili01.课程简介是【GeekHour】一小时Redis教程的第1集视频,该合集共计19集,视频收藏或关注UP主,及时了解更多相关视频内容。icon-default.png?t=O83Ahttps://www.bilibili.com/video/BV1Jj411D7oG?p=1&vd_source=f311c75d5869248f672683c28e2414f0这次学乖了,知道看了不等于永远记住了。遂将知识总结成博客。方便复习。

该篇内容摘要:作为redis的导读,简单介绍redis和redis在windows上如何安装使用。


目录

1.Redis简介

2.安装redis

3.启动redis服务

4.安装可视化工具


1.Redis简介

Remote dictionary server(远程字典服务)的缩写。

是一个开源的基于内存数据存储系统。

典型NoSql数据库之一。


使用场景:数据库(DB)、缓存(Cache)、消息队列(Mq) 

特别之处在哪?

传统数据库,如MySql,性能瓶颈在于磁盘IO操作。

磁盘IO的读写速度与内存相比非常慢的,而redis就是基于内存的数据存储系统。

 - 数据类型:

- 使用方式:

1.命令行

2.编程调用API接口

3.通过图形化工具

- 优势:

1.性能极高(主要)、与其他数据库比性能高了一个数量级

2.数据类型丰富,单键值对最大支持512M大小的数据

3.简单易用,支持所有主流编程语言

4.支持数据持久化、主从复制、哨兵模式等高可用特性


2.安装redis

- 在linux/mac上:

可以直接通过命令行快速安装(问ai给就好了)

- 在windows系统上:

1.通过 Windows Subsystem for Linux (WSL) 安装 Redis

2.使用 Docker 安装 Redis

3.通过传统的windows文件安装:(本文用该方式)

Redis 官方并不直接支持 Windows,可以使用由社区维护的 Redis for Windows 版本。

Releases · tporadowski/redis (github.com) (下载网站)

双击下载好的msi文件,完成安装过程。

(注意:这个安装过程一直点next,使用默认的设置就好了。如果要卸载redis,可以直接再启动这个msi文件,里面有remove选项。)


3.启动redis服务

- linux/mac:命令行输入

redis-server

 - windows: 以管理员身份运行windows power shell

1.进入安装目录:

cd "C:\Program Files\Redis"

2.启动服务

./redis-server.exe 

3.启动客户端:

另起一个窗口,进入redis的目录后:

./redis-cli.exe

在这里就可以通过命令行操控redis


4.安装可视化工具

Redis Insight(下载地址)

- 一路next安装成功后,先启动redis服务(参照上面的命令行语句)

- 启动软件

再通过该选项连接,因为是连接本地的数据库,因此不用设置什么,直接点。

进入连接的数据库后的页面:

至此,前置操作全部完成,正式开始redis的学习(看下一篇)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/54388.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据库MySQL、Mariadb、PostgreSQL、MangoDB、Memcached和Redis详细介绍

以下是一些常见的后端开发数据库选型: 关系型数据库(RDBMS):关系型数据库是最常见的数据库类型,使用表格和关系模型来存储和管理数据。常见的关系型数据库包括MySQL、PostgreSQL和Oracle等。这些数据库适合处理结构化数…

【Kubernetes】常见面试题汇总(十二)

目录 36.简述 Kubernetes 的负载均衡器? 37.简述 Kubernetes 各模块如何与 APl Server 通信? 38.简述 Kubernetes Scheduler 作用及实现原理? 36.简述 Kubernetes 的负载均衡器? (1)负载均衡器是暴露服务…

malloc函数内存分配原理

malloc 是一个库函数&#xff0c;在<stdlib.h> 头文件中,是在程序的运行时库&#xff08;Runtime Library&#xff09;中实现的。这个函数主要用于在程序运行期间动态地分配内存。当在 C 语言程序中使用 malloc 时&#xff0c;实际上是在调用运行时库提供的一个函数&…

【面试八股总结】GMP模型

GMP概念 G&#xff08;Goroutine&#xff09;&#xff1a;代表Go协程&#xff0c;是参与调度与执行的最小单位。 存储Goroutine执行栈信息、状态、以及任务函数等。G的数量无限制&#xff0c;理论上只受内存的影响。Goroutines 是并发执行的基本单位&#xff0c;相比于传统的线…

Redis集群知识及实战

1. 为什么使用集群 在哨兵模式中&#xff0c;仍然只有一个Master节点。当并发写请求较大时&#xff0c;哨兵模式并不能缓解写压力。我们知道只有主节点才具有写能力&#xff0c;那如果在一个集群中&#xff0c;能够配置多个主节点&#xff0c;是不是就可以缓解写压力了呢&…

sourcetree配置ssh连接gitee

使用PuttyGen.exe生成的公钥私钥格式和git文档方法生成的不一样&#xff0c; SSH 公钥设置 | Gitee 帮助中心 gitee方法生成的公钥类似&#xff1a; ssh-ed25519 AAAA***5B Gitee SSH Key PuttyGen.exe生成的&#xff1a; 公钥 ---- BEGIN SSH2 PUBLIC KEY ---- Comment:…

【新手/小白教程】打开一个vue项目的前置准备,nvm安装指定版本node

目录 一、前言二、nvmnvm介绍nvm下载与安装1. 官网下载 nvm 包2. 安装 nvm-setup.exe3. 配置路径和下载镜像4. 检查nvm是否安装完成5. 错误情况 三、nodenode版本查看node命令 一、前言 在换新电脑的时候总是需要把所有东西重新安装配置&#xff0c;这篇用来记录一下打开一个v…

【云原生监控】Prometheus之PushGateway

Prometheus之PushGateway 文章目录 Prometheus之PushGateway介绍作用资源列表基础环境一、部署PushGateway1.1、下载软件包1.2、解压软件包1.3、编辑配置systemctl启动文件1.4、创建日志目录1.5、加载并启动1.6、监控端口1.7、访问PushGateway 二、 配置Prometheus抓取PushGate…

瓦工交底你家做了吗?真的很重要

有一个工地开始贴瓷砖&#xff0c;和业主约着一块去现场瓦工交底&#xff0c;业主买的瓷砖很有意思      先说一下为什么瓦工交底&#xff0c;瓦工包含的有包下水管&#xff0c;做防水贴墙砖和地砖。      瓦工交底最主要的就是确定墙砖和地砖的排版方式。      如…

如何借助ChatGPT提升论文质量:实战指南

在学术写作的过程中,非英语母语人士经常面临诸多挑战,尤其是当论文要提交给国际期刊时,语言规范和表达逻辑成为了必须克服的障碍。本文将通过实例详细解析如何利用ChatGPT来润色论文,使其达到发表级别的标准。 一、优秀学术论文的写作特点 要让学术论文在国际期刊上发表,…

IP协议及相关特性

IP协议负责地址管理和路由选择。它的组成为&#xff1a; 接下来我们将对其中较重要的部分进行介绍。 4位版本&#xff1a;这里的四位版本只有两个取值 分别为IPv4和IPv6&#xff0c;这两个额分别为不同的IP协议&#xff0c;但是现在主流的还是IPv4但是近年来IPv6在中国的普及率…

OpenHarmony(鸿蒙南向开发)——标准系统方案之瑞芯微RK3566移植案例(上)

往期知识点记录&#xff1a; 鸿蒙&#xff08;HarmonyOS&#xff09;应用层开发&#xff08;北向&#xff09;知识点汇总 鸿蒙&#xff08;OpenHarmony&#xff09;南向开发保姆级知识点汇总~ OpenHarmony&#xff08;鸿蒙南向开发&#xff09;——轻量系统STM32F407芯片移植案…

Java语言程序设计基础篇_编程练习题*18.28 (非递归目录大小)

目录 题目&#xff1a;*18.28 (非递归目录大小) 习题思路 代码示例 输出结果 题目&#xff1a;*18.28 (非递归目录大小) 不使用递归改写程序清单18-7 习题思路 &#xff08; getSize方法&#xff09; 创建一个变量表示总共的大小。传入路径&#xff0c;创建File文件。创建A…

LeeCode打卡第二十九天

LeeCode打卡第二十九天 第一题&#xff1a;岛屿数量&#xff08;LeeCode第200题&#xff09;: 给你一个由 1&#xff08;陆地&#xff09;和 0&#xff08;水&#xff09;组成的的二维网格&#xff0c;请你计算网格中岛屿的数量。岛屿总是被水包围&#xff0c;并且每座岛屿只…

【Elasticsearch】-图片向量化存储

需要结合深度学习模型 1、pom依赖 注意结尾的webp-imageio 包&#xff0c;用于解决ImageIO.read读取部分图片返回为null的问题 <dependency><groupId>org.openpnp</groupId><artifactId>opencv</artifactId><version>4.7.0-0</versio…

docker存储

docker分层结构 如图所示&#xff0c;容器是由最上面可读可写的容器层&#xff0c;以及若干个只读镜像层组成&#xff0c;创建容器时&#xff0c;容器中的 数据都来自镜像层。这样的分层机构最大的特点是写时复制&#xff1a; 1、容器中新生成的数据会直接存放在容器层&#xf…

SAP 生产订单报工自动入库的几种处理方法

SAP 生产订单报工自动入库的几种处理方法 一、自动入库的功能与原理自动入库的核心机制包括:二、配置自动入库1. 控制关键字(Control Key)中的自动入库标志2. 生产订单类型设置三、自动入库的流程四、自动入库的优势五、适用场景六、业务场景七、系统配置点八、前台操作演示…

移动技术开发:登录注册界面

1 实验名称 登录注册界面 2 实验目的 掌握基本布局管理器的使用方法和基本控件的使用方法 3 实验源代码 布局文件代码&#xff1a; <?xml version"1.0" encoding"utf-8"?><LinearLayoutxmlns:android"http://schemas.android.com/apk/…

在Windows 7上安装Redis

1、下载Redis安装包‌&#xff1a; 首先&#xff0c;从Redis的官方网站或可信的第三方资源下载Redis的Windows版本安装包。确保下载与你的Windows 7系统兼容的版本。 2、解压安装包‌&#xff1a; 将下载的Redis安装包解压到你选择的目录&#xff0c;例如F:\Redis\redis-win…

关于文件操作

1. 为什么使⽤⽂件&#xff1f; 如果没有⽂件&#xff0c;我们写的程序的数据是存储在电脑的内存中&#xff0c;如果程序退出&#xff0c;内存回收&#xff0c;数据就丢失 了&#xff0c;等再次运⾏程序&#xff0c;是看不到上次程序的数据的&#xff0c;如果要将数据进⾏持久…