相关文章
Starrocks Compaction的分析
背景
本文基于 Starrocks 3.1.7
结论
Starrocks 会启动一个线程周期性的去进行Compaction,该周期间隔为 200 MS, 该Compaction以table的partition为切入点,tablet(也就是bucket)为粒度进行task的创建。
分析
CompactionMgr start 方法会启动一个Com…
建站知识
2025/1/24 14:54:18
注册了个域名Wordpress.cn.com
wordpress.cn.com 这个域名一看是很山寨的!
我玩wordpress比较多,所以就想有一个wordpress之类的域名拿着耍耍,就像我的typecho.pro之类的那样,所以就想着 wp/wordpress之类的类型选一个,看了不少国别和新后缀&…
建站知识
2025/1/17 12:58:29
信令服务器设计之websocket
环境搭建
WebRTC 环境搭建-CSDN博客
前言
对于我们WebRTC项目而言,nodejs主要是实现信令服务器的功能,客户端和服务器端的交互我们选择websocket作 为通信协议,所以该章节的实战以websocket的使用为主。 web客户端的websocket和nodejs服务…
建站知识
2025/1/14 7:32:15
设计模式-七个基本原则之一-迪米特法则 + 案例
迪米特法则:(LoD) 面向对象七个基本原则之一 只与直接的朋友通信:对象应只与自己直接关联的对象通信,例如:方法参数、返回值、创建的对象。避免“链式调用”:尽量避免通过多个对象链进行调用。例如,a.getB().getC().do…
建站知识
2025/1/22 4:59:51
Golang--文件操作
1、文件 文件:文件用于保存数据,是数据源的一种 os包下的File结构体封装了对文件的操作(记得包os包) 2、File结构体--打开文件和关闭文件
2.1 打开文件 打开文件,用于读取(函数): 传…
建站知识
2025/1/21 21:15:23
Vite与Vue Cli的区别与详解
它们的功能非常相似,都是提供基本项目脚手架和开发服务器的构建工具。
主要区别
Vite在开发环境下基于浏览器原生ES6 Modules提供功能支持,在生产环境下基于Rollup打包; Vue Cli不区分环境,都是基于Webpack。
在生产环境下&…
建站知识
2025/1/23 3:21:52
H5播放器EasyPlayer.js 流媒体播放器是否支持npm(yarn) install 安装?
EasyPlayer.js H5播放器是一款功能强大的H5视频播放器,它支持多种流媒体协议播放,包括WebSocket-FLV、HTTP-FLV、HLS(m3u8)、WebRTC等格式的视频流。它不仅支持H.264和H.265编码格式,还具备实时录像、低延时直播等功能…
建站知识
2025/1/22 12:52:11