会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
YeeQ
博客园
首页
新随笔
管理
上一页
1
2
3
4
5
6
···
20
下一页
2024年10月3日
Redis 发布订阅模式
摘要: 概述 Redis 的发布/订阅是一种消息通信模式:发送者(Pub)向频道(Channel)发送消息,订阅者(Sub)接收频道上的消息。Redis 客户端可以订阅任意数量的频道,发送者也可以向任意频道发送数据。在发送者向频道发送一条消息后,这条消息就会被发送到订阅该频道的客户端(Sub) Redis
阅读全文
posted @ 2024-10-03 09:41 低吟不作语
阅读(220)
评论(0)
推荐(0)
2024年9月26日
Redis 事务
摘要: 概述 Redis 支持分布式环境下的事务操作,其事务可以一次执行多个命令,事务中的所有命令都会序列化地顺序执行。事务在执行过程中不会被其他客户端发送来的命令请求打断,服务器在执行完事务中的所有命令之后,才会继续处理其他客户端的其他命令。Redis 的事务操作分为开启事务、命令入队列、执行事务三个阶段
阅读全文
posted @ 2024-09-26 15:13 低吟不作语
阅读(73)
评论(0)
推荐(0)
2024年9月25日
ZooKeeper 学习笔记
摘要: 概述 ZooKeeper 是一个分布式协调服务,其设计初衷是为分布式软件提供一致性服务。ZooKeeper 提供了一个类似 Linux 文件系统的树形结构,ZooKeeper 的每个节点既可以是目录,也可以是数据,同时 ZooKeeper 提供了对每个节点的监控与通知机制。基于 ZooKeeper
阅读全文
posted @ 2024-09-25 20:27 低吟不作语
阅读(465)
评论(1)
推荐(0)
2024年9月15日
Redis 管道技术
摘要: 概述 Redis 是基于请求/响应协议的 TCP 服务。在客户端向服务器发送一个查询请求后,需要监听 Socket 的返回结果,该监听过程一直阻塞,直到服务器有结果返回。如果一次请求延迟20ms,则多次请求的网络延迟会不断累加。也就是说,Redis 的性能瓶颈主要体现在网络延迟上 Redis 的管道
阅读全文
posted @ 2024-09-15 16:04 低吟不作语
阅读(104)
评论(0)
推荐(0)
MySQL 大表拆分
摘要: 概述 在实际工作中,在关系数据库(MySQL、PostgreSQL)的单表数据量上亿后,往往会出现查询和分析变慢甚至无法执行统计分析的情况。这时就需要将大表拆分为多个小表,将小表分布在多个数据库上,形成一个数据库集群。这样的话,一条 SQL 统计语句就可以在多台服务器上并发执行,然后将执行结果汇总,
阅读全文
posted @ 2024-09-15 16:04 低吟不作语
阅读(689)
评论(0)
推荐(2)
2024年9月10日
位图
摘要: 概述 位图(BitMap)使用二进制的比特位来表示一个数是否存在,比如一个字节占 8 个比特位,这样就能用该字节表示 1-8,对应比特位为 1 表示对应数字存在,为 0 则不存在,大大节约存储空间 位图的 Java 实现 在 java.util 包中有官方的位图实现 BitSet,我们也可以自己实现
阅读全文
posted @ 2024-09-10 13:25 低吟不作语
阅读(91)
评论(0)
推荐(0)
2024年9月9日
图
摘要: 概述 图是由有穷非空集合的顶点和顶点之间的边组成的集合,通常表示为 G(V,E)。G 表示一个图,V 是 图 G 顶点的集合,E 是图 G 边的集合。在图形结构中,数据之间具有任意联系,任意两个数据之间都可能相关,可用于表示多对多的数据结构 如果从顶点 V1 到 V2 的边没有方向,则称这条边为无向
阅读全文
posted @ 2024-09-09 14:11 低吟不作语
阅读(52)
评论(0)
推荐(0)
2024年9月8日
红黑树
摘要: 概述 红黑树(Red-Black Tree,R-BTree)是一种自平衡的二叉查找树,在红黑树的每个节点都多出一个存储位表示节点的颜色,颜色只能是红(Red)或者黑(Black)。 红黑树的特性如下: 每个节点或者是黑色的,或者是红色的 根节点是黑色的 每个叶子节点都是黑色的,这里的叶子节点指的是最
阅读全文
posted @ 2024-09-08 16:08 低吟不作语
阅读(687)
评论(0)
推荐(1)
2024年9月7日
跳跃表
摘要: 概述 跳跃表(SkipList)是链表加多级索引组成的数据结构。链表的数据结构的查询复条度是 O(N)。为了提高查询效率,可以在链表上加多级索引来实现快速查询。跳跃表不仅能提高搜索性能。也能提高插入和删除操作的性能。索引的层数也叫作跳跃表的高度 查找 在跳跃表的结构中会首先从顶层开始查找,当顶层不存
阅读全文
posted @ 2024-09-07 15:31 低吟不作语
阅读(178)
评论(0)
推荐(0)
2024年9月5日
熔断、限流、降级 —— SpringCloud Hystrix
摘要: 概述 Hystrix 为 微服务架构提供了一整套服务隔离、服务熔断和服务降级的解决方案。它是熔断器的一种实现,主要用于解决微服务架构的高可用及服务雪崩等问题 Hystrix 的特性如下: 服务熔断:Hystrix 熔断器就像家中的安全阀一样,一旦某个服务不可用,熔断器就会直接切断该链路上的请求,避免
阅读全文
posted @ 2024-09-05 15:28 低吟不作语
阅读(2064)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
20
下一页
公告