首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试题精讲
爪哇缪斯
创建于2022-07-14
订阅专栏
针对面试中常见的技术问题进行解析
等 21 人订阅
共57篇文章
创建于2022-07-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
请描述一下Kafka为什么具有高可用性?
首先,我们要先介绍一下Kafka中架构的基本结构:一个Kafka集群会有多个broker组成,每个broker我们可以称之为一个节点,也可以认为是一台运行kafka实例的机器,那么当我们要配置消息队列
RabbitMQ的部署模式种类
RabbitMQ一共有3种模式,分别是:单机模式、普通集群模式和镜像集群模式。通过不同的集群模式,我们来了解一下对高可用支持的情况都是如何的? 单机模式 单机模式就比较简单了,就是我们当最初要接触Ra
如何生成分布式系统的唯一ID
针对业务数据来说,通常都是需要唯一id的,比如学生的学号、订单的订单号,支付流水的流水号等等。那么,如果采用最简单的方式,就是插入时候设置主键auto increment的自增方式。那么插入表中的数据
如果需要分库分表,数据是如何做迁移的?
当我们在初创公司或者公司的一个新的业务线的初期,通常来说不会采用分库分表的,但是随着业务发展,就会有需要分库分表的情况产生。那么针对于之前单库表中的数据我们如何迁移到新的分库分表上呢?我们最先想到的方
什么情况下需要分库分表?分库分表的设计方案有哪些?
什么是分库分表? 顾名思义,分库分表就是对数据库进行拆分以一种方式或策略。但是在实际场景中,分库和分表并不是要一起出现的。有可能只是需要分表,有可能只是需要分库,如果在大流量高并发的情况下,会出现分库
什么是Ribbon?它的作用是什么?
什么是Ribbon? Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现,通过Spring Cloud的封装,可以让我们轻松地
请说一下你对分布式存储系统的理解?
为什么需要分布式存储? 在我们平时的业务开发中,常见的存储方式就是关系型数据库,比如:MySQL或PostrageSQL。那么如果数据量非常的大呢?比如有200TB的数据该怎么存储呢?这个时候关系型数
一文了解MySQL数据页
本文正在参加「技术专题19期 漫谈数据库技术」活动 一、简介 为了避免一条一条读取磁盘数据,InnoDB采取页的方式,作为磁盘和内存之间交互的基本单位。一个页的大小一般是16KB。 InnoDB为了不
类型擦除和桥接方法
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第2天,点击查看活动详情 桥接方法 类型擦除 泛型是提供给javac编译器使用的,它用于限定集合的输入类型,让编译器在源代码级别上
只要十分钟!带你了解Redis Cluster
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第36天,点击查看活动详情 >> 概述 Redis3.0开始引入了去中心化分片集群Redis Cluster。 传统的Redis集群
Redis常见场景问题和解决方案
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第27天,点击查看活动详情 >> 缓存穿透(查不到数据) 概述 当用户想要查询一个数据,发现Redis中不存在,也就是所谓的缓存没有
Redis主从复制实现与原理
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第26天,点击查看活动详情 >> 一、 概述 主从复制,是指将一台Redis服务器的数据复制到其他的Redis服务器。前者称为主节点
如何利用Redis进行事务处理呢?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第24天,点击查看活动详情 >> 一、概述 事务的本质,其实就是一组命令的集合。一个事务中的所有命令都会按照命令的顺序去执行,而中间
不了解SynchronousQueue?那ArrayBlockingQueue和LinkedBlockingQueue不会也不知道吧?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第6天,点击查看活动详情 >> 一、BlockingQueue 在我们分析线程池的时候,就涉及过阻塞队列。通过它的特性,我们可以从阻
设计原则有哪些?什么是里式替换原则?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情 >> 一、单一职责原则 1.1> 名词解释 SRP:单一职责(Single Reposibility Pr
你说啥?Redis中除了五大数据类型,还有特殊数据类型!
一、geospatial地理位置 1.1> 概述 可以用于基于地理位置的业务场景。比如:查询两地之间的距离,方圆几里存在的地理位置等等。 Redis提供了geospatial相关的8个指令,操作如下图
面试官:来说一下,你们是怎么解决分布式场景下的事务问题?
在单库的情况下,我们可以通过不同的隔离级别,来解决脏读、不可重复读、幻读问题。但是,随着服务细化和微服务的发展,在日常工作中,不免就会涉及到分布式事务的问题。那么,本篇文章就来聊一聊分布式事务的