redis axum

redis介绍,redis linux安装,redis启动,redis经典场景,redis通用命令,数据结构和内部编码,redis字符串类型

redis介绍,redis linux安装,redis启动,redis经典场景,redis通用命令,数据结构和内部编码,redis字符串类型 昨日内容回顾 # dockerfile 命令 RUN # 构建镜像过程中需要执行的命令 可以有多条 COPY # 复制宿主机文件到容器内 ADD # 复制宿主 ......
redis 数据结构 字符串 字符 场景

【redis】 redis linux下安装 redis启动方式 redis典型场景 redis通用命令 数据结构和内部编码 redis字符串类型

上节回顾 # dockerfile 命令 RUN COPY ADD ENV EXPOSE WORKDIR CMD:可以用新命令覆盖的 ENTRYPOINT:不可以被覆盖 # 容器要运行,必须有个前台进程 # dockerfile部署图书管理系统项目 FROM python:3.8 MAINTAINE ......
redis 数据结构 字符串 字符 场景

【Azure Redis 缓存】Azure Redis 遇见的连接不上问题和数据丢失的情况解答

问题描述 PHP应用再连接Azure Redis服务时,出现Connection Timed out。当通过升级提高Azure Redis的性能时候,发现之前的数据丢失了。 问题解答 当Redis服务出现Timeout的情况时,可以从Redis服务的指标(Metrics)开始查看,如果出现负载(Se ......
Azure Redis 缓存 情况 数据

Redis高级 redis介绍、redis linux下安装、redis启动方式、redis典型场景、redis通用命令、数据结构和内部编码、redis字符串类型

==redis介绍== # 特性 Redis特性(8个) # 速度快:10w ops(每秒10w读写),数据存在内存中,c语言实现,单线程模型 # 持久化:rdb和aof # 多种数据结构: 5大数据结构 BitMaps位图:布隆过滤器 本质是 字符串 HyperLogLog:超小内存唯一值计数,1 ......
redis 数据结构 字符串 字符 场景

redis高阶

redis高阶 redis介绍 redis八个特性 速度快:10w ops(每秒10w读写),数据存在内存中,c语言实现,单线程模型 持久化:rdb和aof 多种数据结构 5大数据结构 BitMaps位图:布隆过滤器 本质是 字符串 HyperLogLog:超小内存唯一值计数,12kb HyperL ......
高阶 redis

redis 怎么样查看key的大小,多大的key才算大key?

查看key大小的命令 # 格式memory usage [key-name]# 例如:我要查 yino_hash_key 这个key的大小,就在命令行中输入 memory usage yino_hash_key redis大key redis的key和value的最大上限是512M 当key大于10 ......
key 大小 redis

Redis---数据持久化之RDB与AOF

一、数据持久化之RDB 1、RDB介绍 Redis 数据库文件,全称 Redis DataBase,数据持久化方式之一,数据持久化默认方式,按照指定时间间隔,将内存中的数据及快照写入硬盘 定义RDB文件名 dbfilename "dump.rdb" RDB指dump.rdb文件; redis数据每次 ......
数据 Redis RDB AOF

day03-Redis的客户端

Redis的Java客户端 在Redis官网中提供了各种语言的客户端,地址:Get started using Redis clients | Redis Redis的Java客户端: 1.Jedis Jedis 的官方地址:redis/jedis: Redis Java client design ......
客户端 客户 Redis day 03

redis

今日内容 1 redis介绍 # 特性 Redis特性(8个) # 速度快:10w ops(每秒10w读写),数据存在内存中,c语言实现,单线程模型 # 持久化:rdb和aof # 多种数据结构: 5大数据结构 BitMaps位图:布隆过滤器 本质是 字符串 HyperLogLog:超小内存唯一值计 ......
redis

redis高级部分

redis介绍 Redis的8个特性 速度快:10W ops(每秒10万读写),数据存在内存中,c语言实现,单线程模型 持久化:rdb和aof 多种数据接口:字符串,列表,hash,集合,有序集合 BitMaps位图:布隆过滤器 本质是 字符串 HyperLogLog:超小内存唯一值计数,12kb ......
部分 redis

Redis --- 数据类型之列表 数据类型之hash

一、数据类型之列表 列表简介 Redis的list是一个字符队列,先进后出,一个key可以有多个值 列表操作 lpush key values [value ...] 将一个或多个值value插入到列表key的表头,Key不存在,则创建key 127.0.0.1:6379> FLUSHALL OK ......
类型 数据 Redis hash

Redis中的Hash类型常用命令

一、hset命令作用:设置hash类型值;格式:hset key field value案例:192.168.0.111:0>hset product name 苹果"1" 192.168.0.111:0>hset product price 5"1" 二、hget命令作用:获取hash类型某个ke ......
命令 常用 类型 Redis Hash

Centos安装Redis

下载Redis wget https://github.com/redis/redis/archive/7.0.10.tar.gz 解压 tar -zxf 7.0.10.tar.gz -C /usr/local/ cd /usr/local/redis-7.0.10 mv /usr/local/re ......
Centos Redis

Redis中的跳跃表

Redis中的跳跃表 前言 跳跃表是一种有序的数据结构,它通过在每个节点维持多个指向其他节点的指针,从而达到快速访问节点的目的。 什么是跳跃表 对于单个链表来讲,即便链表中存储的数据是有序的,如果我们要向在其中查找某个数据,它只能从头到尾遍历链表。这样查找效率就会很低,时间复杂度会很高,达到了O(n ......
Redis

Redis中的数据结构

Redis中的数据结构 前言 Redis是一个高性能的分布式内存数据库,在国内外个大互联网公司中都有着广泛的使用,即使是一些非互联网公司也有着非常重要的使用场景。 Redis提供了五种主要的数据类型,它提供了强大且实用的功能,然而实际开发中,有大多数的开发者仅仅只会使用简单的 Redis Strin ......
数据结构 结构 数据 Redis

Redis_大白话谈IO模型

通俗理解多种IO模型 前言 我们以故事来讲我们经常遇到的多种IO模型,首先故事的情节是 老李去买火车票,三天后买到一张退票,其中往返车站耗时1小时。 里面主要包含的人员有:老李,黄牛,售票员,快递员 多种IO模型 阻塞IO模型 老李去火车站买票,排了三天队买到一张退票 耗费:在火车站等了三天,其它一 ......
大白话 大白 模型 Redis

CentOS7---部署LNMP数据存储到redis

一、部署LNMP及redis 1、部署LNMP,需要将 tengine-2.2.0.tar.gz 拷贝到虚拟机的 /root 目录下 步骤一:安装nginx 源码安装相关软件包 # pcre-devel做正则匹配,zlib-devel做数据压缩 [root@template ~]# yum -y i ......
CentOS7 数据 CentOS redis LNMP

redis在linux的操作

redis redis特性 速度快,10w ops(秒读写)数据都是内存操作,c语言实现。 单线程模型,所有的读写是同步的,不会出现脏读脏写 持久化:rdb和aof策略 多种数据结构:5大数据结构 支持多种编程语言:基于tcp通信协议,各大编程语言都支持通信 功能丰富:发布订阅(消息) Lua脚本, ......
redis linux

Dockerfile详细使用、docker私有仓库、dockercompose介绍、dockerpose部署flask+redis项目

昨日内容 # 1 容器其他操作 1 docker start 容器id 2 docker stop 容器id 3 docker rm 容器id 4 docker rm `docker ps -aq` # 正在运行的容器不能删除 5 docker exec 容器id 命令 6 docker cp 宿主 ......

爬取的数据存mysql中、加代理,cookie,header,加入selenium、布隆过滤器、scrapy-redis实现分布式爬虫

上节回顾 # 1 scrapy架构 -爬虫:写的一个个类 -引擎: -调度器:排队,去重 -下载器 -pipline -下载中间件 -爬虫中间件 # 2 命令 -scrapy startproject 项目名 -scrapy gensipder 爬虫名 网址 -scrapy crawl 爬虫名字 - ......

1 redis介绍 、2 redis linux下安装 、3 redis启动方式、4 redis典型场景 、5 redis通用命令 、6 数据结构和内部编码 、7 redis字符串类型

1 redis介绍 # 特性 Redis特性(8个) # 速度快:10w ops(每秒10w读写),数据存在内存中,c语言实现,单线程模型 # 持久化:rdb和aof # 多种数据结构: 5大数据结构 BitMaps位图:布隆过滤器 本质是 字符串 HyperLogLog:超小内存唯一值计数,12k ......
redis 数据结构 字符串 字符 场景

非关系型数据库---Redis安装与基本使用

一、数据库类型 关系数据库管理系统(RDBMS) 非关系数据库管理系统(NoSQL) 按照预先设置的组织机构,将数据存储在物理介质上(即:硬盘上) 数据之间可以做无关联操作 (例如: 多表查询,嵌套查询,外键等) 主流的RDBMS软件:MySQL、MariaDB、Oracle、DB2、SQL Ser ......
数据库 数据 Redis

mysql和redis测试

Go单测从零到溜系列2—MySQL和Redis测试 发布于2021/09/14 ,更新于2021/09/14 22:31:17 | Golang |总阅读量:480次 这是Go语言单元测试从零到溜系列教程的第2篇,介绍了如何使用go-sqlmock和miniredis工具进行MySQL和Redis的 ......
mysql redis

Redis性能瓶颈揭秘:如何优化大key问题?

Redis大key问题指的是某个key对应的value值所占的内存空间比较大,导致Redis的性能下降、内存不足、数据不均衡以及主从同步延迟等问题。 到底多大的数据量才算是大key? ......
瓶颈 性能 问题 Redis key

深入理解 Redis 新特性:Stream

该数据结构需要 Redis 5.0.0 + 版本才可用使用 概述 Redis stream 是 Redis 5 引入的一种新的数据结构,它是一个高性能、高可靠性的消息队列,主要用于异步消息处理和流式数据处理。在此之前,想要使用 Redis 实现消息队列,通常可以使用例如:列表,有序集合、发布与订阅 ......
特性 Stream Redis

聊聊Redis sentinel 机制

Redis 的哨兵机制自动完成了以下三大功能,从而实现了主从库的自动切换,可以降低 Redis 集群的运维开销: 监控主库运行状态,并判断主库是否客观下线; 在主库客观下线后,选取新主库; 选出新主库后,通知从库和客户端。 一、为什么需要哨兵 主从模式下,如果主库发生故障了,那就直接会影响到从库的同 ......
sentinel 机制 Redis

thinkphp: 用redis存储短信验证码(thinkphp v6.0.12LTS)

一,配置redis 1,编辑.env [REDIS0] TYPE = redis HOST = 127.0.0.1 PORT = 6379 PASSWORD = 2,config/cache.php <?php // + // | 缓存设置 // + return [ // 默认缓存驱动 'defa ......
thinkphp 短信 redis 0.12 LTS

Redis疑问

为什么redis默认16个库,建议仅使用第一个库? 如果Redis各个库都有在使用,会有以下影响或者问题: 数据混乱:如果不同的应用程序使用同一个Redis的不同库,那么就可能出现键名冲突的情况,导致数据被覆盖或者错误地读取。 同一个Redis不同库会导致数据被覆盖数据混乱的原因是: 键名冲突:如果 ......
疑问 Redis

docker 容器访问宿主redis和mongo配置

容器内:host.docker.internal 相当于宿主机器:127.0.0.1 ......
宿主 容器 docker redis mongo

day02-Redis命令

Redis命令 1.Redis数据结构介绍 Redis是一个key-value的数据库,key一般是String类型,value的类型多种多样,value常见的八种类型: Redis支持五种基本的数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sort ......
命令 Redis day 02