Mac 搭建 Redis 集群 发表于 2020-09-24 | 分类于 Redis | | 阅读次数: Mac 搭建 Redis 集群参考文档 摘要安装dockerbrew cask install docker 在设置里选择 Docker Engine,添加国内下载镜像 12345678{ "registry-mirrors": [ "https:// ... 阅读全文 »
线程一些问题 发表于 2020-09-28 | 分类于 Java , Thread | | 阅读次数: 线程一些问题1. 概述单线程和多线程 表象化的一种理解:线程就是程序执行的路径,单线程就是只有一条路径,多线程就是多条路径 进程:一个程序装载到内存里,分配好资源如网络等等。是分配资源的最基本单位 线程:程序开始运行,将一条条指令放到cpu里执行。是调度执行的最基本单位 CPU:ALU(算术逻辑单元 ... 阅读全文 »
java.util.function 包 发表于 2020-09-21 | 分类于 Java , JUF | | 阅读次数: java.util.function 包1. Function接收一个参数,并返回一个结果 2. BiFunction接收两个参数,并返回一个结果 3. BinaryOperator二元操作符,根据两个参数来返回一个计算结果。继承 BiFunction,具体写法上会更加简单, 12BinaryOpe ... 阅读全文 »
Phoenix的一些问题 发表于 2020-09-10 | 分类于 Hadoop , Phoenix | | 阅读次数: 1. Phoenix索引 全局索引:适合读多写少的场景。写数据时因为索引表分布在不同数据节点,跨节点数据传输带来巨大的性能消耗。 全局索引必须是查询语句中所有列都包含在全局索引中,它才会生效。123456789create index my_index on my_table (v3);selec ... 阅读全文 »
MySQL索引 发表于 2020-09-10 | 分类于 MySQL | | 阅读次数: MySQL索引参考文档 1. 多页结构OS存储数据按页来存储,一页是4KB,读取数据也是一次读一页,原因是程序局部性的概念,大意是“一个程序在访问了一条数据之后,在之后会有极大的可能再次访问这条数据和访问这条数据的相邻数据”。 MySQL的InnoDb引擎中,一页是16KB。页内部存储数据是采用了链 ... 阅读全文 »