首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
分布式数据库
喵呜刷题
创建于2022-03-06
订阅专栏
刷刷面试 三分钟搞定分布式数据库面试问题
暂无订阅
共32篇文章
创建于2022-03-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
说说Redis Cluster 集群化部署?
一张图看懂: 什么是 Redis 集群 Redis 集群是一个分布式(distributed)、容错(fault-tolerant)的 Redis 实现,集群可以使用的功能是普通单机
Redis 新版本支持多线程,性能怎么样?
我们先看看单线程的 Redis 为啥那么快哈 redis是基于内存的,内存的读写速度非常快; redis是单线程的,没有上下文切换以及无锁操作,读速度仍可达到11万次/s,写速度达到8.1
Redis 的高可用有哪些机制?
Redis 的高可用主要依托于主从复制(replication)和 哨兵机制(sentinel)。 主从复制(replication) Redis里面只支持一个主,不像Mysql、Ngin
Redis 的持久化有哪些方式?
Redis 持久化的两种方式 RDB:RDB 持久化机制,是对 redis 中的数据执行周期性的持久化。 AOF:AOF 机制对每条写入命令作为日志,以 append-only 的模式写入
Redis 过期策略都有哪些?
如何设置过期时间? 为Key设置过期时间,expire key time(以秒为单位)。 定期删除 也叫主动删除:redis会定期主动淘汰一批已经过期的key。 当前已用的内存超过maxm
Redis 有什么数据类型,都在哪些场景下使用?
Redis 主要有以下几种数据类型: String 字符串类型 : 在Redis里面采用的是SDS来封装char[]的,SDS结构(free、len、buf),这个也是redis的最小存储
缓存穿透、击穿、雪崩的理解?如何解决?
缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时需要从数据库查询,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,造成缓存穿透。在流量大时
说说数据一致性有哪几种?
一般来说,数据一致性模型可以分为强一致性和弱一致性,强一致性也叫做线性一致性,除此以外,所有其他的一致性都是弱一致性的特殊情况。弱一致性根据不同的业务场景,又可以分解为更细分的模型,不同一
说说Base 理论是什么?
BASE 理论是针对 NoSQL 数据库而言的,它是对 CAP 理论中一致性(C)和可用性(A)进行权衡的结果,源于提出者自己在大规模分布式系统上实践的总结。其核心思想是无法做到强一致性,
说说CAP 理论是什么?
CAP 理论是针对分布式数据库而言的,它是指在一个分布式系统中,一致性(Consistency, C)、可用性(Availability, A)、分区容错性(Partition Tolerance
说说你理解的分布式数据库
分布式数据库是数据库技术与网络技术相结合的产物,它通过网络技术将物理上分开的数据库连接在一起,进行逻辑层面上的集中管理。分布式数据库具有如下特性: 分布性:数据库中的数据不是存储在同
如何使用 Redis 实现分布式锁?
分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。 Redis分布式锁 SETNX Redis提供了一个只有在某个