会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
码在当下
博客园
首页
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年3月1日
如何给博客园(或者CSDN)设置域名访问
摘要: 本文主要介绍怎样使用自己购买的域名指向cnblogs博客 通常来说技术人员都会创建个自己的技术博客,总结下工作中的问题,经验等等,不过某些博客的访问链接的确是不太容易记忆或者输入,对我们分享造成一定的困扰,本文通过配置github page静态页面的功能,跳转到指定的博客地址来解决这个问题。 (直接
阅读全文
posted @ 2020-03-01 11:22 CodeNow99
阅读(844)
评论(0)
推荐(3)
2020年2月29日
CPU、内存、磁盘三者的关系
摘要: CPU中央处理器是英语“CentralProcessingUnit”的缩写,即CPU,CPU一般由逻辑运算单元、控制单元和存储单元组成。在逻辑运算和控制单元中包括一些寄存器,这些寄存器用于CPU在处理数据过程中数据的暂时保存,简单的讲是由控制器和运算器二部分组成。 内存在计算机的组成结构中,有一个很
阅读全文
posted @ 2020-02-29 21:06 CodeNow99
阅读(1815)
评论(0)
推荐(0)
018.redis 阶段性总结:1T 以上海量数据+10 万以上 QPS 高并发+ 99.99% 高可用
摘要: [toc] 讲解 redis 是为了什么? 本课程主题:高并发、亿级流量、高性能、海量数据的场景,电商网站的商品详情页系统的缓存架构 商品详情页系统,大型电商网站,会有很多部分组成,但是支撑高并发、亿级流量的,主要就是其中的大型的缓存架构,在这个大型的缓存架构中,redis 是最最基础的一层 高并发
阅读全文
posted @ 2020-02-29 16:49 CodeNow99
阅读(332)
评论(0)
推荐(0)
017.redis 在实践中的一些常见问题以及优化思路(包含 linux 内核参数优化)
摘要: [toc] fork 耗时导致高并发请求延时 RDB 和 AOF 的时候会存在 RDB 快照生成、AOF rewrite,耗费磁盘 IO 的过程 主进程 fork 子进程的时候,子进程是需要拷贝父进程的空间内存页表的,也是会耗费一定的时间的 一般来说,如果父进程内存有 1 个 G 的数据,那么 fo
阅读全文
posted @ 2020-02-29 16:48 CodeNow99
阅读(758)
评论(0)
推荐(0)
016.redis cluster 的核心原理分析:gossip 通信、jedis smart 定位、主备切换
摘要: [toc] 节点间的内部通信机制 基础通信原理 redis cluster 节点间采取 gossip 协议进行通信 gossip:互相之间不断通信,保持整个集群所有节点的数据是完整的 而集中式是将集群元数据(节点信息,故障,等等)集中存储在某个节点上; 经典的集中式中间件 zookeeper 他们基
阅读全文
posted @ 2020-02-29 16:45 CodeNow99
阅读(610)
评论(0)
推荐(0)
015.数据分布算法:hash+ 一致性 hash + redis cluster 的 hash slot
摘要: [toc] 讲解分布式数据存储的核心算法,数据分布的算法 hash 算法 一致性 hash 算法(memcached) redis cluster 的 hash slot 算法 用不同的算法,就决定了在多个 master 节点的时候,数据如何分布到这些节点上去,解决这个问题 看到这里的时候,已经明白
阅读全文
posted @ 2020-02-29 16:42 CodeNow99
阅读(476)
评论(0)
推荐(0)
014. redis 如何在保持读写分离+高可用的架构下,还能横向扩容支撑 1T + 海量数据
摘要: [toc] 课程前说明 后面几个章节会老提到 读写分离和 master。之前的课程讲解中说了读写分离后的水平扩容是通过扩容 slave 来达到的。 但是在实际生产环境中,读写分离支持不是很好,特别的 java 这种客户端,可以做到但是稍微复杂 单机 redis 在海量数据面前的瓶颈 之前讲解的一主多
阅读全文
posted @ 2020-02-29 16:39 CodeNow99
阅读(279)
评论(0)
推荐(0)
013.redis 哨兵的多个核心底层原理的深入解析(包含 slave 选举算法)
摘要: [toc] sdown 和 odown 转换机制 sdown 和 odown 是两种失败状态 sdown 是主观宕机 一个哨兵如果自己觉得一个 master 宕机了,那么就是主观宕机 odown 是客观宕机 如果 quorum 数量的哨兵都觉得一个 master 宕机了,那么就是客观宕机 sdown
阅读全文
posted @ 2020-02-29 16:36 CodeNow99
阅读(348)
评论(0)
推荐(0)
012.redis 哨兵主备切换的数据丢失问题:异步复制、集群脑裂
摘要: [toc] 两种数据丢失的情况 异步复制导致的数据丢失 因为 master slave 的复制是异步的,所以可能有部分数据还没复制到 slave,master 就宕机了,此时这些部分数据就丢失了 脑裂导致的数据丢失 何为脑裂?如上图由于一个集群中的 master 恰好网络故障,导致与 sentina
阅读全文
posted @ 2020-02-29 16:35 CodeNow99
阅读(520)
评论(0)
推荐(0)
011. redis 哨兵架构的相关基础知识的讲解
摘要: [toc] 哨兵的介绍 sentinel 中文名是哨兵 哨兵是 redis 集群架构中非常重要的一个组件,主要功能如下 集群监控:负责监控 redis master 和 slave 进程是否正常工作 消息通知:如果某个 redis 实例有故障,那么哨兵负责发送消息作为报警通知给管理员 故障转移:如果
阅读全文
posted @ 2020-02-29 16:33 CodeNow99
阅读(209)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告