首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
redis
相关资讯
热门
最新
后端
01-01 08:00
后端
Redis BigKey介绍
Redis BigKey介绍,一、什么是bigkey在Redis中,一个字符串最大512MB,一个二级数据结构(例如hash、list、set、zset)可以存储大约40亿个(2^32-1)个元素,但实际上中如果下面两种情况,我就会认为它是bigkey。字符串类型:它的big体现在单个value值很大,一般认为超过10KB就是bigkey。非字符串类型:哈希、列表、集合、有序集合,它们的big体现
116
代码人生
01-01 08:00
代码人生
Redis Stream
Redis Stream,RedisStream是Redis5.0版本新增加的数据结构。RedisStream主要用于消息队列(MQ,MessageQueue),Redis本身是有一个Redis发布订阅(pub/sub)来实现消息队列的功能,但它有个缺点就是消息无法持久化,如果出现网络断开、Redis宕机等,消息就会被丢弃。简单来说发布订阅(pub/sub)可以分发消息,但无法记录历史消息。而Re
115
后端
01-01 08:00
后端
redis基本架构:一个键值数据库包含什么?
redis基本架构:一个键值数据库包含什么?,我们知道,Redis是典型的键值数据库,所以今天,我准备手把手地带你构建一个简单的键值数据库。为啥要这么做呢?还记得我在开篇词说过吗?Redis本身比较复杂,如果我们一上来就直接研究一个个具体的技术点,比如“单线程”“缓存”等,虽然可以直接学习到具体的内容,甚至立马就能解决一些小问题,但是这样学,很容易迷失在细枝末节里。从我自己的经验来看,更好的学习方
115
后端
01-01 08:00
后端
Redis知识点总结
Redis知识点总结,Redis事务watchmultiexec在Redi中使用watch命令可以决定事务是执行还是回滚(乐观锁)。一般而言,可以在multi命令之前使用watch命令监控某些键值对,然后使用multi命令开启事务,执行各类对数据结果操作的命令,这个时候这些命令就会进入队列。当Redis使用exec命令执行事务的时候,它首先会对比watch监控的值是否发生变化,如果没有发生变化,那
114
后端
01-01 08:00
后端
Redis读写分离搭建的完整步骤
Redis读写分离搭建的完整步骤,为满足读多写少的业务场景.最大化节约用户成本.云数据库Redis版推出了读写分离规格,为用户提供透明、高可用、高性能、高灵活的读写分离服务,这篇文章主要给大家介绍了关于Redis读写分离搭建的相关资料,需要的朋友可以参考下目录1、概述2、读写分离的搭建2.1场景说明2.2修改从服务器A和从服务B的Redis配置2.3删除从服务器A和从服务器B的数据文件2.4重启从
114
后端
01-01 08:00
后端
Redis 高可用篇:你管这叫 Sentinel 哨兵集群原理
Redis 高可用篇:你管这叫 Sentinel 哨兵集群原理,概要我们知道「主从复制是高可用的基石」,从库宕机依然可以将请求发送给主库或者其他从库,但是Master宕机,只能响应读操作,写请求无法再执行。所以主从复制架构面临一个严峻问题,主库挂了,无法执行「写操作」,无法自动选择一个Slave切换为Master,也就是无法故障自动切换。深夜与女朋友么么哒……(此处省略10000字),突然宕机,总
113
后端
01-01 08:00
后端
Redis的高性能IO模块
Redis的高性能IO模块,为什么单线程Redis能那么快?Redis的真实面目都说Redis是单线程高性能的,但是实际上Redis的单线程主要是指Redis的网络IO和键值对读写是由一个线程完成的,当然Redis的这也是Redis对外提供简直存储服务最主要的所在.例如持久化/异步删除/集群数据同步等都是由额外的线程执行的.为什么用单线程?多线程开销使用多线程可以增加系统吞吐率或者是增加系统的扩展
113
代码人生
01-01 08:00
代码人生
Redis数据库分布式设计方案介绍
Redis数据库分布式设计方案介绍,大家好,本篇文章主要讲的是Redis数据库分布式设计方案介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下目录1哈希取余分区2一致性哈希算法分区2.1一致性哈希环2.2节点映射2.3落键规则2.4优缺点3哈希槽计算总结问题:1-2亿数据需要缓存,如何设计?1哈希取余分区2亿条记录就是2亿个k,v,假设有3台机器构成一个集群,用户每次读写操作都是根据公:
113
代码人生
01-01 08:00
代码人生
Redis开发:windows下的redis安装记录(一)
Redis开发:windows下的redis安装记录(一) 一、redis下载 下载地址: 1、在该网址中选择如图所示文件进行下载: 2、下载后,将该Redis-x64-5.0.9.zip解压到一个文件夹中,如下: 二、redis安装 1、在cmd中,切换目录到redis文件解压到的文件夹下: 2、执行以下命令: redis-server.exe redis.wind
113
后端
01-01 08:00
后端
Redis源码解析之跳跃表(三)
Redis源码解析之跳跃表(三),Redis源码解析之跳跃表(三)我们再来学习如何从跳跃表中查询数据,跳跃表本质上是一个链表,但它允许我们像数组一样定位某个索引区间内的节点,并且与数组不同的是,跳跃表允许我们将头节点L0层的前驱节点(即跳跃表分值最小的节点)zsl->header.level[0].forward当成索引0的节点,尾节点zsl->tail(跳跃表分值最大的节点)当成索引zsl->l
112
«
1
2
...
16
17
18
19
20
21
22
...
43
44
»