240 发简信
IP属地:浙江
  • 120
    LLM

    学习视频B站:https://www.bilibili.com/video/BV1rv7A6oEeP?spm_id_from=333.788.player.switch&vd...

  • redis-12缓存穿透、击穿和雪崩

    缓存穿透 缓存穿透:当用户想查询一个数据,发现redis内存数据库没有,于是向持久层数据库查询,发现也没有于是本次查询失败,当用户很多的时候,缓存都没有命中,于是都去请求持久...

  • redis-11 哨兵模式

    哨兵模式 哨兵模式是一种特殊的模式,首先redis提供了哨兵的命令,哨兵是一个独立的进程,其原理是哨兵通过发送命令,等待redis服务器响应,从而监控运行的多个redis实例...

  • redis-10 主从复制/集群

    主从复制 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器,前者称为主节点(master/leader),后者称为从节点(slave/follower...

  • redis-09 发布订阅

    发布订阅 Redis的发布订阅(pub/sub)是一种消息通信模式:发送者pub发送消息,订阅者sub接收消息redis客户端可以订阅任意数量的频道 命令,PSUBSCRIB...

  • redis-08 持久化

    持久化 redis是内存数据库,如果不将内存数据保存到磁盘,一旦服务器进程退出,服务器中的数据库也会消失,所以redis提供了持久化功能 RDB(Redis DataBase...

  • redis-07 配置

    Redis.conf 详解 启动的时候就通过配置文件来启动的cd /usr/local/binkconfig文件1、配置文件unit单位对大小写不敏感 2、可以包含其他配置文...

  • redis-06 springBoot整合

    Jedis 是redis官方推荐的java连接开发工具,使用java操作redis中间件。 springBoot整合 新版使用lettuce的库操作redis 连接池Redi...

  • redis-05 Hyperloglog Bitmaps 事务

    Hyperloglog 是基数统计的算法,主要用来做统计 占用的内存很小 且固定,2^64个不同的元素的基数 只需要12kb的内存。但是存在0.81%的错误率,如果是统计UV...

  • redis-04 Zset geospatial

    Zset (有序集合) 在set的基础上 增加了一个值 用来排序, 常用来做 排行榜,取TOP N等 geospatial(地理位置) 可以用zset命令来操作geo

  • redis-03 set hash

    set set 是无序不可重复的集合,redis的set可以做 共同关注,共同好友,共同爱好等 命令示例 集合 差集 并集等命令演示 hash(哈希) 可以看做是一个map集...

  • redis-02 string list

    redis默认有16个数据库 编号默认使用第0个 通过select 数字切换数据库 redis是单线程的 redis为什么单线程还这么快 redis是将所有的数据全部放到内...

  • redis-01 linux安装

    学习教程来自 B站-遇见狂神说 NoSQL的特点: 1、方便扩展2、大数据量高性能吞吐 redis 一秒写入可达8W次 读取11W次3、数据类型是多样的,不需要事先设计数据库...

  • RocketMQ-05

    RocketMQ如何保证消息顺序性 rocketMQ提供了两种级别的顺序消息 全局顺序消息和分区顺序消息1、全局顺序消息确保一个主题内的所有消息都按照发送顺序被消费,通常是通...

  • RocketMQ-04

    RocketMQ的Producer是如何发送消息的 1、创建并初始化一个producer实例 2、创建消息 3、发送消息RocketMQ支持多种发送方式,主要包括同步发送、异...

  • 120
    RocketMQ-03

    MQ如何保证消息不丢失 哪些环节可能会丢消息? 1、生产者发送消息到服务端,需要跨网络传输,可能出现消息丢失的情况生产者确认 生产者发出消息后给生产者一个确定的通知,这个消息...

  • 120
    RocketMQ-02

    SpringBoot整合RocketMQ pom引入jar包依赖 rocketmq-spring-boot-starter建议在starter包里移除rocketmq-cli...

  • 120
    RocketMQ-01

    1、基本概念 生产者(producer): 消息发布者,用来构建并传输消息到服务端主题(topic):是rocketMQ中消息传输和存储的顶层容器,用于标识同一类业务逻辑的消...

  • 120
    docker常用命令

    镜像命令 docker images # 查看本机镜像列表docker images -a # 查看所有镜像docker images -q # 查看所有镜像id doc...

  • 一些面试题

    抽象类和接口有什么区别? 接口: 主要用于对类的行为进行约束,实现接口就具备了对应的行为。 在Java 8前只能有抽象方法,JDK 8+后支持default默认方法和stat...