摘要: SELECT * FROM table where `时间字段` date_format(时间字段 ,'%w') IN(2,5) ORDER BY id DESC; 阅读全文
posted @ 2020-12-28 10:10 没有如果Z 阅读(187) 评论(0) 推荐(0) 编辑
摘要: volatile和cas使用过多会产生工作内存和主内存频繁交互、嗅探等操作,其很多事无效的操作,而总线(bus)带宽资源有限,其中还有其他数据流、显存等交互,这样就导致总线风暴。 阅读全文
posted @ 2020-11-10 10:00 没有如果Z 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 1、数据分布 1.1 节点取余 hash+取余:hash(key)/n(节点数),根据取余结果存储到不同的节点。 缺点:节点扩容导致较大数据迁移,翻倍扩容迁移50%左右,其他扩容迁移更大。 1.2 一致性hash t虚拟oken(0-232)环,hash(key) 顺时针寻找就近节点存储数据 优点: 阅读全文
posted @ 2020-10-15 11:55 没有如果Z 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 主从复制:可以通过slaveof命令和配置来实现。slaveof 进行复制, slaveof no one取消主从;配置:slaveof ip port slave-read-only yes 全量复制:将master数据全部复制到slave:psync ? -1 runId offset 其开销大 阅读全文
posted @ 2020-09-25 17:11 没有如果Z 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Redis 命令生命周期 发送命令 >排队等待 >执行命令 >返回结果。 慢查询 慢查询发生在第三阶段:执行命令阶段。但是客户端超时不一定是慢查询,但慢查询影响连接超时。 slowlog-max-len:先进先出,固定长度,保存在内存中,默认10ms。 slowlog-log-slower-than 阅读全文
posted @ 2020-09-24 10:11 没有如果Z 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 通用 1、keys:遍历所有key 【keys */keys abc*/ keys ab[a-h]】 2、dbsize:查看所有key的大小,计数器实现 不用遍历 3、exists key :判断key是否存在 4、del key [key ......] :可删除多个key'; 5、expire 阅读全文
posted @ 2020-09-23 17:24 没有如果Z 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一、InnoDB 逻辑存储结构 1.1 物理存储 包括ibd(索引文件和数据文件是同一个文件,都在.ibd 文件里面 )、frm、日志文件 ,每个数据库有一个目录 ,数据目录的地址 :show VARIABLES LIKE 'datadir'; 1.2 MySQL 的存储结构。 (1)表空间(Tab 阅读全文
posted @ 2020-09-04 10:06 没有如果Z 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1 安装elasticsearch 1) 拉取镜像 docker pull elasticsearch:7.2.0 2 )启动容器 docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single- 阅读全文
posted @ 2020-04-06 18:03 没有如果Z 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 一 下载离线包 地址:https://archive.cloudera.com/spark2/parcels/2.4.0.cloudera2/ 二 下载 csd包 地址: http://archive.cloudera.com/spark2/csd/ 三 .安装 3.1 上传CSD(SPARK2_O 阅读全文
posted @ 2020-04-06 17:37 没有如果Z 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 一. 免密登录 1)生成密钥: ssh-keygen -t rsa 2)拷贝公钥到要免密登录的目标机器上: ssh-copy-id xxx 二 安装MySQL5.6 并创建CM用的数据库 hive ,amon ,oozie ,hue 数据库 SQL: create database hive(amo 阅读全文
posted @ 2020-04-06 17:13 没有如果Z 阅读(946) 评论(0) 推荐(0) 编辑