Pipeline
==作者:YB-Chi== [toc] 流水线支持 两种语法:声明式(在 Pipeline 2.5 引入)和脚本式流水线。 两种语法都支持构建持续交付流水线。 创建 JenkinsfileJenkinsfile 是一个文本文件,它包含了 Jenkins 流水线 ...
阅读更多
Pipeline入门
==作者:YB-Chi== [toc] jenkins-Pipeline基础语法1) jenkins-Pipeline总体介绍 Pipeline,简而言之,就是一套运行与jenkins上的工作流框架,将原本独立运行于单个或多个节点的任务连接起来,实现单个任务难 ...
阅读更多
实现Split函数
==作者:YB-Chi== 123456SELECT substring_index(substring_index(a.event_samples, '&TAB&', b.help_topic_id + 1), ' ...
阅读更多
集群表
==作者:YB-Chi== 通过cluster在每个节点创建本地表 1234567891011CREATE TABLE st_order_mt ON CLUSTER cyb_cluster( `id` UInt32, `sku_id` Stri ...
阅读更多
ClickHouse集群版部署
==作者:YB-Chi== [toc] 部署结构3节点3实例3分片2副本 配置文件/etc/clickhouse-server/metrika.xml 123456789101112131415161718192021222324252627282930313 ...
阅读更多
Redis-8-集合统计
==作者:YB-Chi== [toc] 要想选择合适的集合,我们就得了解常用的集合统计模式。集合类型常见的四种统计模式,包括聚合统计、排序统计、二值状态统计和基数统计。 (实际场景这里不做记录,王争老师的举例没有摸透) 聚合统计所谓的聚合统计,就是指统计多个集 ...
阅读更多
Redis-7-String&ziplist
==作者:YB-Chi== [toc] String类型的内存空间消耗一个图片存储系统,因为图片数量巨大,所以我们就用10位数来表示图片ID和图片存储对象ID,例如,图片ID为1101000051,它在存储系统中对应的ID号是3301000051。 12pho ...
阅读更多
Redis-6-切片集群
==作者:YB-Chi== [toc] 数据切片和实例的对应分布关系切片集群是一种保存大量数据的通用机制,从3.0开始,官方提供了一个名为Redis Cluster的方案,用于实现切片集群。Redis Cluster方案中就规定了数据和实例的对应规则。 具体来 ...
阅读更多
Redis-3-RDB
==作者:YB-Chi== [toc] 什么是RDBRDB(Redis DataBase)就是把某一时刻的状态以文件的形式写到磁盘上,也就是内存快照。 给哪些内存数据做快照?Redis的数据都在内存中,为了提供所有数据的可靠性保证,它执行的是全量快照 RDB方 ...
阅读更多
Redis-3-AOF
==作者:YB-Chi== [toc] AOF日志是如何实现的说到日志,我们比较熟悉的是数据库的写前日志(Write Ahead Log, WAL),也就是说,在实际写数据前,先把修改的数据记到日志文件中,以便故障时进行恢复。不过,AOF日志正好相反,它是写后 ...
阅读更多