摘要: 1. 目录结构 树状目录结构 以下几个目录比较重要/常用 /etc: 系统中的配置文件 /bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在 /bin/ls 目录下的。值得提出的是,/bin, /usr/bin 是给系统用户使用的指 阅读全文
posted @ 2021-10-19 22:27 落单 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 缓存是 Redis 最常见的应用之一。缓存能够有效加速应用的读写速度,同时也可以降低后端负载;但也会带来如下问题:数据不一致性、增加代码维护成本和运维成本。 1. 缓存更新策略 1.1 LRU/LFU/FIFO算法删除 使用场景:用于缓存使用量超过了预设的最大值的时候 一致性:清理的数据由算法决定, 阅读全文
posted @ 2021-10-19 21:56 落单 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Redis 所有数据都存在内存中,所以高效利用 Redis 内存至关重要 1. 内存消耗 1.1 内存使用统计 使用以下命令查看内存相关指标: info memory used_memory:存储数据所占用的内存总量 used_memory_human:人类可读的used_memory used_m 阅读全文
posted @ 2021-10-19 21:54 落单 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 在分布式系统中为了解决单点问题,通常会把数据复制多个副本部署到其他机器,满足故障恢复和负载均衡等需求。Redis 同理,提供了复制功能,实现了相同数据的多个 Redis 副本,复制功能是高可用 Redis 的基础 1. 配置 1.1 建立复制 参与复制的 Redis 实例划分为主节点(master) 阅读全文
posted @ 2021-10-19 21:42 落单 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 持久化功能可以有效地避免因进程退出造成的数据丢失问题:当下次重启时利用之前持久化的文件即可实现数据恢复。Redis 支持 RDB(Redis DataBase)和 AOF(Append Only File)两种持久化机制 1. RDB RDB 持久化是把当前进程数据生成的快照(SNAPSHOTTIN 阅读全文
posted @ 2021-10-19 21:38 落单 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、NoSQL 1. 概述 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库,NoSQL 不依赖业务逻辑方式存储。 2. 适用场景 用不着sql的和用了sql也不行的情况,请考虑用NoSql 对数据高并发的读写 海量数据的读写 对数据高可扩展性的 阅读全文
posted @ 2021-10-19 21:26 落单 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 零、Docker基本概念 1. 什么是Docker Docker 是容器引擎,可以对进程进行封装隔离,属于操作系统层面的虚拟化技术。 2. Docker中的概念 2.1 镜像 镜像(Image)是一个轻量级、独立、可执行的软件包,其中包含运行应用程序所需的一切:代码、运行时、系统工具、系统库和设置。 阅读全文
posted @ 2021-10-19 21:21 落单 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1. Maven简介 1.1 概念 Maven 是 apache 基金会的开源项目,使用 Java 语法开发。Maven 是项目的自动化构建工具,可以管理项目的依赖。 1.2 作用 1.2.1 自动构建 可以帮助开发人员做项目代码的编译、测试、打包、安装、部署等工作 1.2.2 管理依赖 管理项目中 阅读全文
posted @ 2021-10-19 21:12 落单 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 一、Git原理 1. Git采用的是全量存储方案 ​ 所谓全量方案,就是每个版本都保存所有的数据(多是代码,文件占据空间较小)。优点:快速;缺点:浪费空间。 ​ 与此相对的是增量方案:保存的是上一个版本 + 补丁。优点:节省空间;缺点:要进行运算,费时。 2. 文件变动信息的存储 ​ git把每次文 阅读全文
posted @ 2021-10-19 20:59 落单 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 参考自:https://cdk8s.gitbook.io/github/ 1. 项目相关概念 1.1 Project和Module 一个 Windows 窗口打开一个 Project,Project 是最顶级的级别,一个 Project 可以有多个 Module 对于大型项目来说,一般一个 Proj 阅读全文
posted @ 2021-10-19 20:55 落单 阅读(196) 评论(0) 推荐(0) 编辑