01 2022 档案

摘要:B-Tree 为磁盘等外存储设备设计的一种平衡查找树 原理 磁盘预读 依据局部性定理,由于磁盘顺序读取的效率很高,对于具有局部性的程序来说,预读可以提高I/O效率。 预读的长度一般为页(page)的整倍数。 在查询数据时如果一个页中的每条数据都能有助于定位数据记录的位置,这将会减少磁盘I/O次数,提 阅读全文
posted @ 2022-01-24 09:21 zjcfrancis 阅读(58) 评论(0) 推荐(0) 编辑
摘要:概念 setnx是「SET if Not eXists」的缩写,只有不存在的时候才设置,可以利用它来实现锁的效果。 SETNX key value 若给定的 key 已经存在,则 SETNX 不做任何动作。 SET命令 SET命令可用选项的基本语法 SET KEY VALUE [EX seconds 阅读全文
posted @ 2022-01-13 14:49 zjcfrancis 阅读(3225) 评论(0) 推荐(0) 编辑
摘要:Multi命令 Redis中Multi和Pipeline命令都能一次执行多条命令。Pipeline并没有保证这些指令执行的顺序,Multi能保证整个操作的有序性。 Multi命令作用 MULTI,EXEC,DISCARD 和 WATCH 是 Redis 事务相关的命令。 Multi 命令用于标记一个 阅读全文
posted @ 2022-01-13 10:39 zjcfrancis 阅读(403) 评论(0) 推荐(0) 编辑
摘要:Redis持久化两种方式 由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘中恢复数据。 RDB持久化(快照) 概念 RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入 阅读全文
posted @ 2022-01-12 15:20 zjcfrancis 阅读(40) 评论(0) 推荐(0) 编辑
摘要:参考:http://docs.kubernetes.org.cn/312.html Kubernetes名词 Pod Pod是Kubernetes创建或部署的最小/最简单的基本单位,一个Pod代表集群上正在运行的一个进程。 相当于一个共享context的配置组,context可以理解成多个linux 阅读全文
posted @ 2022-01-11 19:11 zjcfrancis 阅读(203) 评论(0) 推荐(0) 编辑
摘要:目前常用k8s命令 get 获取列出一个或多个资源的信息。 get pods 列出所有运行的Pod信息。 kubectl get pods -o wide 列出Pod以及运行Pod节点信息。 kubectl get -o json pod Name 以JSON格式输出一个pod信息。 kubectl 阅读全文
posted @ 2022-01-11 16:05 zjcfrancis 阅读(645) 评论(1) 推荐(0) 编辑
摘要:实例变量/方法,类变量/方法的区别 实例变量/方法 实例变量 或叫成员变量(member variable)。实例的变量。 实例方法 或叫成员方法(member method)。供实例用的方法,必须要先有实例,才能通过此实例调用实例方法。 类变量/方法 类变量 或叫静态变量(static varia 阅读全文
posted @ 2022-01-11 14:40 zjcfrancis 阅读(269) 评论(1) 推荐(0) 编辑
摘要:组件注解 @Component 泛指组件,实现bean的注入 衍生:@Service,@Repository,@Controller Autowired和Resource Autowired 默认byType注入(bean的class属性) 使用@Qualifier()注解实现byName注入(be 阅读全文
posted @ 2022-01-10 09:29 zjcfrancis 阅读(42) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示