百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程 > 正文

redis的操作就是这么简单 使用docker+redisinsight操作

mhr18 2024-11-14 16:14 22 浏览 0 评论

朋友们这次可能到了redis环节了。

·首先给大家介绍一个工具叫doctor desk,这个大家直接去搜索下载就ok了。由于我不方便展示外站链接,所以就不打开了。

·如果下载成功之后就在这里搜索reddies,第一位最高的就是正确的。

·然后选择最新版本,选择最新版本之后要首先要pro一下,就跟拉代码一样需要拉一下。

·拉下来之后点run,点run之后就会弹出这个界面,点击这里,输入镜像的名字,比如叫red is test。

·然后在这里输入端口号,我输入6379。这个工具的doctor desk后面讲doctor的时候也会用到,这里主要是教大家redis使用端口,这里6379,这里是卷轴,在这里随便选择一个文件夹。

·然后打开跟release里边的derta目录进行挂载,什么意思?等会儿给大家做一个演示就ok了。

·当这些全填完之后点run,这样就运行起来了。

·运行起来之后看日志,这里就已经启动成功了。

·启动成功之后来到sales里边,大家看derta目录就是刚才挂载的有一个mont标志,就说明已经挂载到本地目录了。

·在这里执行一段指令,执行指令的意思是让创建一个文件,然后叫t e s t,点text,回车之后看fils里边,灯上就多了一个t e s t的文本文件。

·然后再打开挂载的本地目录来看一下,是不是多出来一个刚刚创建的文本文件,假设把它删除掉,在本机删除掉,相应的这里目录也删除掉了。挂载目录的意思就是可以把redis里面数据存到计算机本本记的磁盘里边。

·继续往下看,再带大家认识一个release操作的工具,它叫什么?叫同样不方便展示,因为不能展示外站的链接,大家直接搜名字去官网上面下载就ok了。

·大家注意下载的页面拖到最下面会让你填一些公司邮箱名字等一些信息,大家随便填一填,然后点击下载就行了。

·打开之后在这里点击添加redis数据库,默认就是127.1.0.1,端口是6379刚刚填过的,可以用用户名跟密码,我没有设,用后面跟密码,然后点击添加redisdatabis,ok,这样就把redis连接上了。

连接上之后大家看,这里是它的很多数据类型,有list、said还有哈希等等,后面讲reds的时候我会详细的给大家做讲解。

接下来带大家写一个简单的指令来感受一下这个界面,这里是可以看到你的,它就跟那个,你把它理解成数据库的表就行,你可以看到各种各样数据类型的值。

然后在这里是它的命令,可以执行进行命令的操作,比如说我使用这个操作一下死证类型的数据类型,我在这里set一个叫number,假如说我设置成一,写完之后就是设置成一个k是number值是一的一条数据,然后我执行一下,点击这里执行,它这里会有一个ok就说明你查执行成功了。

如果你想获取k的值就更简单了,就是get想要的number,然后执行ok就查出的这个是一了。

然后回到钥匙,看钥匙里面的东西是四转类型,刷新一下,在这里刷新一下就有这个东西了,点击可以看到它的值是一,然后再执行一个指令是这个一,什么意思?这是什么意思?就是说你执行完这个指令之后就是k是number的这个键的值会往上增加e,会增加e,咱们来试一下,ok执行。

看inter变成二了,看一下这个里边,看它相应的也有变化变成二了,如果说你再执行一遍,再仔细看它肯定会变成三了,它变成三了,这个就是文章的点击数量,文章的阅读数量就是通过这个指令来实现的。

当然了steam还有非常多的操作,我现在可能给大家讲一下它比较常见的一些操作,我看这节课主要就是带大家把release给安装上并且可以使用,带大家感受一下release。

克里斯是因为买super是对磁盘的进行毒血,就算服务器磁盘进行毒血,它有性能瓶颈,假如说如果你有很频繁的毒血操作,它的性能是有上限的,那么如何解决它的性能上限?一般就是在缓存计算机性性能优化最常见的就是缓存,release数据是直接存到内存里面的,计算机操作内存是非常非常快的,性能是非常好的。

然后比如说如果你遇到这种并发量很高的,比如说这种双十一抢购的这种情况,它的数据来回操作非常频繁,一般就是走的redis缓存,当这一阵过去之后当流量变小了,比如说凌晨一两点或者是凌晨三四点这么一个情况,当流量很小的时候再把redis的数据给它入库。

还有一种情况redis可以用那个,消息对列,比如邮件的发送了、消息推送了等等,也可以使用redis。

这个是给大家简单一说,这节课就先讲到这里。

相关推荐

说说Redis的单线程架构(redis的单线程模型)

一句话总结Redis采用单线程处理命令请求,避免了多线程的上下文切换和锁竞争,保证原子性操作。其基于内存的高效执行和I/O多路复用模型支撑了高并发性能。网络I/O和持久化操作(如RDB/AOF)由后台...

答记者问之 - Redis 的高效架构与应用模式解析

问:极客程序员你好,请帮我讲一讲redis答:redis主要涉及以下核心,我来一一揭幕Redis的高效架构与应用模式解析Redis是一个开源的内存数据存储系统,因其高性能、丰富的数据结构和易用性...

Redis的5种核心数据结构,及其最经典的“应用场景”

Redis凭什么稳坐缓存界头把交椅?全靠这五个“身怀绝技”的数据结构!在分布式系统的江湖里,Redis就像一位身怀绝技的武林高手,而它的五大核心数据结构正是克敌制胜的五套绝学。今天咱们就来拆解这些独门...

精准定位文件包含漏洞:代码审计中的实战思维

前言最近看到由有分析梦想cms的,然后也去搭建了一个环境看了一看,发现了一个文件包含漏洞的点,很有意思,下面是详细的复现和分析,以后代码审计又多了一中挖掘文件包含漏洞的新思路环境搭建下载https...

ARDM:一款国产跨平台的Redis管理工具

ARDM(AnotherRedisDesktopManager)是一款免费开源的Redis桌面管理客户端,支持Windows、Mac、Linux跨平台。功能特性ARDM提供的主要功能如...

SpringBoot的Web应用开发——Web缓存利器Redis的应用!

 Web缓存利器Redis的应用Redis是目前使用非常广泛的开源的内存数据库,是一个高性能的keyvalue数据库,它支持多种数据结构,常用做缓存、消息代理和配置中心。本节将简单介绍Redis的使...

Windows服务器部署CRMEB开源电商系统,详细教程来了!

安装PHP已经安装过PHP的可以跳过首先安装VC运行库下载地址https://docs.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redi...

Windows系统下Redis各个安装包介绍与选择指南

简介Redis作为高性能的键值数据库,广泛应用于缓存、消息队列等场景。在Windows系统中部署Redis时,用户可以选择多种安装包以满足不同的需求。本文将详细介绍以下Redis8.0.3版本的安装...

从面试题入手,深度剖析Redis Cluster原理

揭开RedisCluster的神秘面纱**在当今数字化浪潮中,数据量呈爆炸式增长,应用程序对数据存储和处理的要求也日益严苛。Redis作为一款高性能的内存数据库,凭借其出色的读写速度和丰富的数...

给大家推荐些好的c语言代码的网站

C语言,那就来推荐几个吧,部分含有C++:1、TheLinuxKernelArchives(kernel.org)Linux内核源码,仅限于C,但内核庞大,不太适合新手;2、redis(redi...

Redis String 类型的底层实现与性能优化

RedisString是Redis中最基础也是应用最广泛的数据类型,它能存储文本、数字、二进制数据等多种形式的信息。深入理解其底层实现对构建高性能分布式系统至关重要。Redis字符串的底层结...

阿里面试问:Redis 为什么把简单的字符串设计成 SDS?

分享了一道面阿里的redis题,我看了以后觉得挺有意思。题目大致是这样的面试官:了解redis的String数据结构底层实现嘛?铁子:当然知道,是基于SDS实现的面试官:redis是用C语言开发的,那...

编程语言那么多,为何C语言能成为最成功的语言?

编程语言那么多,为何C语言能成为最成功的语言?2025年嵌入式岗位暴增47%,新人却还在问"C语言过时了吗"。真相是连机器人关节驱动都得靠它写,不会指针连芯片手册都看不懂。见过用Pyt...

go-zero 使用 redis 作为 cache 的 2 种姿势

在go-zero框架内,如在rpc的应用service中,其内部已经预置了redis的应用,所以我们只需要在配置中加入相关字段即可,另外,在svcContext声明redisc...

Redis事务深度解析:ACID特性、执行机制与生产实践指南

一、Redis事务的本质与核心机制Redis事务通过MULTI、EXEC、WATCH等命令实现,其本质是将多个命令序列化后一次性执行,而非传统数据库的严格事务模型。核心特点如下:命令队列化:MULT...

取消回复欢迎 发表评论: