w h y ? y o u a r e h e r e ?

VIM配置 .vimrc 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 ...
阅读全文 »

CPU占用过高怎么排查 top 找出CPU占用过高的进程 PID 1ps -mp 6902 -o THREAD,tid,time 通过ps -mp 进程ID -o THREAD,tid,time命令查看进程id
阅读全文 »

动态规划P 322 给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/coin- ...
阅读全文 »

Presto 是一个开源的分布式SQL查询引擎,数据量支持GB 到 PB字节,主要用来处理 秒级查询的场景 Presto的概念图 Presto 本身是不存储数据的,它通过 Hive 的 Metastore来对接Hive。 Presto 本身可以对接不同的数据源如 Hive,redis,Kafk ...
阅读全文 »

高并发服务限流 服务降级 在高并发服务下,防止用户一直等待,使用服务降级方式(直接返回一个友好提示给客户端,调用fallback) 服务熔断 熔断机制目的是wield保护服务,在高并发情况下,如果达到一定的极限(可以自己设置阈值)如果超出了阈值,直接拒绝访问或者使用服务降级。 服务隔离 雪崩 ...
阅读全文 »

arthas 官方教程https://alibaba.github.io/arthas/quick-start.html 启动方式12wget https://alibaba.github.io/arthas/arthas-boot.jarjava -jar arthas-boot.jar 基础命令 ...
阅读全文 »

InnoDB 数据读取在InnoDB中, 数据会存储到磁盘上, 使用时候先将数据加载到内存select * from table1 where id=100读取某些记录时, InnoDB存储引擎不需要一条一条的把记录从磁盘上读出来. InnoDB采取的方式是 : 将数据划分为若干个页, 以 ...
阅读全文 »

Druid介绍这个 Druid 是 Apache Druid 它与 Alibaba 的 Druid连接池毫无关系 Druid 是一个 rOLAP的查询引擎 ROLAP、MOLAP、HOLAP 名称 描述 细节数据存储位置 聚合后的数据存储位置 优化方式 ROLAP(Relatio ...
阅读全文 »

kylin流程是从 hive 等数据源中 拿取到数据,然后通过 Cube构建引擎 通过各种维度 构建成 Cube ,然后存储到 HBase中 OLAP 的一些基础概念事实表和维度表事实表(Fact Table)事实表(Fact Table)是指存储有事实记录的表,如系统日志、销售记录等; 事实 ...
阅读全文 »