Redis持久化RDB原理+伪代码实现
Redis持久化RDB原理+伪代码实现 Redis 分别提供了 RDB 和 AOF 两种持久化机制, 本章首先介绍 Redis 服务器保存和载入 RDB 文件的方法,重点说明 SVAE 命令和 BGSAVE 命令的实现方式。我将查找伪代码方便理解,本文来源 redis设计与实现,关于 redis 持久化知识比较重要... ...
Redis持久化RDB原理+伪代码实现 Redis 分别提供了 RDB 和 AOF 两种持久化机制, 本章首先介绍 Redis 服务器保存和载入 RDB 文件的方法,重点说明 SVAE 命令和 BGSAVE 命令的实现方式。我将查找伪代码方便理解,本文来源 redis设计与实现,关于 redis 持久化知识比较重要... ...
Redis持久化AOF原理+伪代码实现 Redis 分别提供了RDB和AOF 两种持久化机制,本章首先介绍 AOF 功能的运作机制, 观察Redis 性能的影响。之后会介绍从 AOF 文件中恢复数据库状态的方法,以及该方法背后的实现机制。其中还会查看有些伪代码方便理解,以这篇文章记录一下。 AOF 持久化是通过... ...
常见Web攻击技术:1.跨站脚本攻击:可以将代码注入到用户浏览的网页上,这种代码包括 `HTML` 和 `JavaScript`2.跨站请求伪造:是攻击者通过一些技术手段欺骗用户的浏览器去访问一个自己曾经认证过的网站并执行一些操作(如发邮件,发消息,甚至财产操作如转账和购买商品)。由于浏览器曾经认证过,所以被访问的网站会认为是真正的用户操作而去执行。 3.SQL注入 4.拒绝服务攻击 ...
在这个万物结可容器化的时代,监控显的尤为重要,在本篇文章,我们将对服务器的相关容器和本机数据利用 `Cadvisor` 进行收集,通过 `Prometheus` 作为数据源,利用 `Grafana` 进行展示。`docker` 或 `kubernetes` 集群的监控有多种,比如 ...
秒杀已经成为电商不可缺少的一步分了,所谓 买到就是赚到,可以成功吸引到一大堆用户,那程序员面对这些用户该怎么办呢。我们该如何设计秒杀呢?另外,我们还要针对秒杀系统做一些保护,针对意料之外的情况设计兜底方案,以防止最坏的情况发生。然后我们升级到架构层面看,就是需要保证架构的几个常见的质量属性:高性能、高可用和一致性 ...