gydtep 发表于 2020-10-10 09:32:05
所以也在对业务中心进行从细到粗的合并,一些**的功能以微服务的方式运行提供能力支撑。gydtep 发表于 2020-10-10 14:42:12
我曾经看到别人写的一段话:“组织可能不是中台建设的阻碍,而恰恰是中台建设的本质”,只有亲身经历过中台建设的人,才能正真体会出中台早已超出了技术的范畴。gydtep 发表于 2020-10-10 19:05:43
除了多个 slave 可以连接到同一 master , slave 之间也可以像层级连接其它 slave。Redis 4.0 起,所有的 sub-slave 将会从 master 收到完全一样的复制流gydtep 发表于 2020-10-10 19:26:37
Redis 复制在 master 侧是非阻塞的,即master 在一或多 slave 进行初次同步或者是部分重同步时,可以继续处理查询请求gydtep 发表于 2020-10-10 20:02:41
复制在 slave 侧大部分也是非阻塞的。当 slave 进行初次同步时,它可以使用旧数据集处理查询请求,假设在 redis.conf 中配置了让 Redis 这样做的话。gydtep 发表于 2020-10-11 09:27:41
为实现这功能,Redis 不能依靠主从使用同步时钟,因为这是一个无法解决的问题并且会导致 race condition 和数据不一致,所以 Redis 使用三种主要的技术使过期的 key 的复制能够正确工作:gydtep 发表于 2020-10-11 09:42:06
slave 不会让 key 过期,而是等待 master 让 key 过期。当一个 master 让一个 key 到期(或由于 LRU 算法删除)时,它会合成一个 DEL 命令并传输到所有 slavegydtep 发表于 2020-10-11 10:12:48
但由于这是 master 驱动的 key 过期行为,master 无法及时提供 DEL 命令,所以有时 slave 的内存中仍然可能存在逻辑上已过期的 key 。gydtep 发表于 2020-10-11 10:23:18
为了处理这问题,slave 使用它的逻辑时钟以报告只有在不违反数据集的一致性的读取操作(从主机的新命令到达)中才存在 key。gydtep 发表于 2020-10-11 18:10:35
• 计算资源充足,但是不能浪费。计算资源量能够满足所有数据计算任务,且尽可能减少资源浪费情况。这样耗费的资源费用最少;