摘要:Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是 Redis 也会发生延迟时,这是就需要我们对其产生原因有深刻的了解,以便于快速排查问题,解决 Redis的延迟问题 阅读全文
posted @ 2019-11-12 20:44 程序员历小冰 阅读 (265) 评论 (0) 编辑
摘要:公理设计理论将设计建立在科学公理、定理和推论的基础上,由麻省理工学院教授 Nam. P. Suh 领导的研究小组于 1978 年提出,适用于各种类别的设计活动。软件设计当然也属于一类工程设计过程,下面我们就来看一下两者的关联。 阅读全文
posted @ 2019-11-02 22:03 程序员历小冰 阅读 (168) 评论 (2) 编辑
摘要:Redis是一个基于内存的键值数据库,其内存管理是非常重要的。本文内存管理的内容包括:过期键的懒性删除和过期删除以及内存溢出控制策略。 阅读全文
posted @ 2019-10-28 21:58 程序员历小冰 阅读 (255) 评论 (0) 编辑
摘要:Redis 的复制功能分为同步( sync )和命令传播( command propagate )两个步骤: 一、同步用于将从服务器的数据库状态更新至主服务器当前所处的数据库状态。 二、命令传播则用于在主服务器的数据库状态被修改,导致主从服务器的数据库状态出现不一致时,让主从服务器的数据库重新回到一致状态。 阅读全文
posted @ 2019-10-18 22:38 程序员历小冰 阅读 (176) 评论 (2) 编辑
摘要:Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。所以,监控 Redis 的内存消耗并了解 Redis 内存模型对高效并长期稳定使用 Redis 至关重要。 阅读全文
posted @ 2019-10-16 18:39 程序员历小冰 阅读 (271) 评论 (0) 编辑
摘要:AOF( append only file )持久化以独立日志的方式记录每次写命令,并在 Redis 重启时在重新执行 AOF 文件中的命令以达到恢复数据的目的。AOF 的主要作用是解决数据持久化的实时性 阅读全文
posted @ 2019-10-09 22:04 程序员历小冰 阅读 (109) 评论 (0) 编辑
摘要:合格的程序员都善于使用工具,正所谓君子性非异也,善假于物也。合理的利用 Linux 的命令行工具,可以提高我们的工作效率。 阅读全文
posted @ 2019-09-26 22:33 程序员历小冰 阅读 (25) 评论 (0) 编辑