4. ClickHouse在苏宁用户画像场景的实践物化视图 5. 高基数查询 6. 精确去重计数(count distinct) 3 精确去重计数性能测试 4亿多的数据集上,去重计算出6千万整形数值, 非精确去重函数:uniq、uniqHLL12、uniqCombined 精确去重函数:uniqExact、groupBitmap 函数 时长(秒) 去重后个数 误差个数 误差率 uniq(id) 4 精确去重计数性能测试 1.554 1.341 1.613 50.437 7.038 0 10 20 30 40 50 60 时长 结论: • 整形值精确去重场景,groupBitmap 比 uniqExact至少快 2x+ • groupBitmap仅支持整形值去重, uniqExact支持任意类型去重。 • 非精确去重场景,uniq在精准度上有优势。 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 误差率 精确去重计数性能测试 6 ClickHouse在苏宁使用场景 OLAP平台存储引擎 -- 存储时序数据、cube加速数据,应用亍高基数查询、精确去重场景。 运维监控 -- 实时聚合分析监控数据,主要使用物化视图技术。 用户画像场景0 码力 | 32 页 | 1.47 MB | 1 年前3
Apache Doris 在美团外卖数仓中的应用实践: 技术权衡 MOLAP :通过预计算,提供稳定的切片数据,实现多次查询一次计算,减轻了查询时的计算压力,保证 了查询的稳定性,是“空间换时间”的最佳路径。实现了基于Bitmap的去重算法,支持在不同维度 下去重指标的实时统计,效率较高。 ROLAP :基于实时的大规模并行计算,对集群的要求较高。MPP引擎的核心是通过将数据分散,以实现 CPU、IO、内存资源的分布,来提升并行计算能力。在当前数据存储以磁盘为主的情况下,数据S CPU,仍然是资源的短板。因此,高频的大规模汇 总统计,并发能力将面临较大挑战,这取决于集群硬件方面的并行计算能力。传统去重算法需要 大量计算资源,实时的大规模去重指标对CPU、内存都是一个巨大挑战。目前Doris最新版本已经 支持Bitmap算法,配合预计算可以很好地解决去重应用场景。 3 / 8 Apache [shuffle] C t6 ON ((t1.dt = t6.dt) AND (t1.id = t6.id)) where t1.dt in (xxx days); Bitmap 精确去重 Doris之前实现精确去重的方式是现场计算的,实现方法和Spark、MapReduce类似: 对于上图计算PV的SQL,Doris在计算时,会按照下图的方式进行计算,先根据page列和user_id 列group0 码力 | 8 页 | 429.42 KB | 1 年前3
Blender v3.6 参考手册(简体中文版)贴图绘画。 2.44 -- 2007年5⽉: ⼤新闻,除了两个新的修改器和重新启动的 64 位操作系统⽀持外,增加了 次表⾯散射,模拟⽣物和软物体表⾯的光散射。 2.45 -- 2007年9⽉: 重⼤bug修复,解决了⼀些性能问题。 2.46 -- 2008年5⽉: 桃项⽬发布,⼤约70名开发⼈员对这块进⾏了⼤量的开发⼯作。提供了⽑ 发和⽪⽑,新的粒⼦系统。增强图像浏览,布料,⽆缝和⾮介⼊式的动⼒ 每天更新的软件包,其中包括开发中的最新更改。尽管这些版本也是官⽅ 版,且通常并⾮⾼度试验性质,但由于未同稳定发⾏版⼀样经过完整测 试,可能会崩溃。 Note Blender的源码可供⾃由参考或 从源码编译。 尽管 并不 期望普通⽤户去编译 Blender,但这确实带来了⼀些优势: Blender永远保持最新状态。 允许访问开发阶段特性所在的任意版本或分⽀。 可以⾃由定制。 ⽆论是最新的稳定版,还是每⽇构建版,⼆进制⽂件的安装过程是相同的。按 完整 的数据块和属性的数据路 径。 需要注意在⼤多数情况下,最好根据正⽂⽽不是名称来访问值。 拖拽 Ctrl -- 拖动时吸附倍数步长。 Shift -- 精确控制拖拽的值。 Shift-Ctrl -- 伴随⾼精度的移动物体时的精确捕捉约束。 ⽂本编辑 Home -- 转到该⾏的开头。 End -- 转到该⾏的结尾。 Left, Right -- 把光标移动⼀个字符距离。 Ctrl-Left0 码力 | 4850 页 | 304.16 MB | 1 年前3
Blender v3.3 参考手册(简体中文版)44 -- May 2007: ⼤新闻,除了两个新的修改器和重新启动的 64 位操作系统⽀持外,增加了 次表⾯散射,模拟⽣物和软物体表⾯的光散射。 2.45 -- September 2007: 重⼤bug修复,解决了⼀些性能问题。 2.46 -- 2008年5⽉: 桃项⽬发布,⼤约70名开发⼈员对这块进⾏了⼤量的开发⼯作。提供了⽑ 发和⽪⽑,新的粒⼦系统。增强图像浏览,布料,⽆缝和⾮介⼊式的动⼒ 每天更新的软件包,其中包括开发中的最新更改。尽管这些版本也是官⽅ 版,且通常并⾮⾼度试验性质,但由于未同稳定发⾏版⼀样经过完整测 试,可能会崩溃。 Note Blender的源码可供⾃由参考或 从源码编译。 尽管 并不 期望普通⽤户去编译 Blender,但这确实带来了⼀些优势: Blender永远保持最新状态。 允许访问开发阶段特性所在的任意版本或分⽀。 可以⾃由定制。 ⽆论是最新的稳定版,还是每⽇构建版,⼆进制⽂件的安装过程是相同的。按 完整 的数据块和属性的数据路 径。 需要注意在⼤多数情况下,最好根据正⽂⽽不是名称来访问值。 拖拽 Ctrl -- 拖动时吸附倍数步长。 Shift -- 精确控制拖拽的值。 Shift-Ctrl -- 伴随⾼精度的移动物体时的精确捕捉约束。 ⽂本编辑 Home -- 转到该⾏的开头。 End -- 转到该⾏的结尾。 Left, Right -- 把光标移动⼀个字符距离。 Ctrl-Left0 码力 | 4560 页 | 265.10 MB | 1 年前3
Blender v4.0 参考手册(简体中文版)贴图绘画。 2.44 -- 2007年5⽉: ⼤新闻,除了两个新的修改器和重新启动的 64 位操作系统⽀持外,增加 了次表⾯散射,模拟⽣物和软物体表⾯的光散射。 2.45 -- 2007年9⽉: 重⼤bug修复,解决了⼀些性能问题。 2.46 -- 2008年5⽉: 桃项⽬发布,⼤约70名开发⼈员对这块进⾏了⼤量的开发⼯作。提供了⽑ 发和⽪⽑,新的粒⼦系统。增强图像浏览,布料,⽆缝和⾮介⼊式的动⼒ 的强⼤⽅ 法。其他改进:Cycles、建模、动画、导⼊/导出、依赖关系图。 2.81 -- 2019年11⽉: 改进的雕刻⼯具、Cycles OptiX 加速渲染、降噪、⼤量EEVEE 改进、库重 写、UI 改进等等。 2.82 -- 2020年2⽉: UDIM和USD ⽀持、⽤于流体和烟雾模拟的MantaFlow、AI降噪、蜡笔改 进等。 2.83 -- 2020年6⽉: 3D视图虚 每天更新的软件包,其中包括开发中的最新更改。尽管这些版本也是官⽅ 版,且通常并⾮⾼度试验性质,但由于未同稳定发⾏版⼀样经过完整测 试,可能会崩溃。 Note Blender的源码可供⾃由参考或 从源码编译。 尽管 并不 期望普通⽤户去编译 Blender,但这确实带来了⼀些优势: Blender永远保持最新状态。 允许访问开发阶段特性所在的任意版本或分⽀。 可以⾃由定制。 ⽆论是最新的稳定版,还是每⽇构建版,⼆进制⽂件的安装过程是相同的。按0 码力 | 5352 页 | 306.21 MB | 1 年前3
Blender v3.4 参考手册(简体中文版)贴图绘画。 2.44 -- 2007年5⽉: ⼤新闻,除了两个新的修改器和重新启动的 64 位操作系统⽀持外,增加了 次表⾯散射,模拟⽣物和软物体表⾯的光散射。 2.45 -- 2007年9⽉: 重⼤bug修复,解决了⼀些性能问题。 2.46 -- 2008年5⽉: 桃项⽬发布,⼤约70名开发⼈员对这块进⾏了⼤量的开发⼯作。提供了⽑ 发和⽪⽑,新的粒⼦系统。增强图像浏览,布料,⽆缝和⾮介⼊式的动⼒ 的强⼤⽅法。其 他改进:Cycles、建模、动画、导⼊/导出、依赖关系图。 2.81 -- 2019年11⽉: 改进的雕刻⼯具、Cycles OptiX 加速渲染、降噪、⼤师EEVEE 改进、库重 写、UI 改进等等。 2.82 -- 2020年2⽉: UDIM和USD ⽀持、⽤于流体和烟雾模拟的MantaFlow、AI降噪、蜡笔改进 等。 2.83 -- 2020年6⽉: 3D视图虚 每天更新的软件包,其中包括开发中的最新更改。尽管这些版本也是官⽅ 版,且通常并⾮⾼度试验性质,但由于未同稳定发⾏版⼀样经过完整测 试,可能会崩溃。 Note Blender的源码可供⾃由参考或 从源码编译。 尽管 并不 期望普通⽤户去编译 Blender,但这确实带来了⼀些优势: Blender永远保持最新状态。 允许访问开发阶段特性所在的任意版本或分⽀。 可以⾃由定制。 ⽆论是最新的稳定版,还是每⽇构建版,⼆进制⽂件的安装过程是相同的。按0 码力 | 4571 页 | 265.39 MB | 1 年前3
Blender v3.5 参考手册(简体中文版)44 -- May 2007: ⼤新闻,除了两个新的修改器和重新启动的 64 位操作系统⽀持外,增加了 次表⾯散射,模拟⽣物和软物体表⾯的光散射。 2.45 -- September 2007: 重⼤bug修复,解决了⼀些性能问题。 2.46 -- 2008年5⽉: 桃项⽬发布,⼤约70名开发⼈员对这块进⾏了⼤量的开发⼯作。提供了⽑ 发和⽪⽑,新的粒⼦系统。增强图像浏览,布料,⽆缝和⾮介⼊式的动⼒ 的强⼤⽅法。其 他改进:Cycles、建模、动画、导⼊/导出、依赖关系图。 2.81 -- 2019年11⽉: 改进的雕刻⼯具、Cycles OptiX 加速渲染、降噪、⼤师EEVEE 改进、库重 写、UI 改进等等。 2.82 -- 2020年2⽉: UDIM和USD ⽀持、⽤于流体和烟雾模拟的MantaFlow、AI降噪、蜡笔改进 等。 2.83 -- 2020年6⽉: 3D视图虚 每天更新的软件包,其中包括开发中的最新更改。尽管这些版本也是官⽅ 版,且通常并⾮⾼度试验性质,但由于未同稳定发⾏版⼀样经过完整测 试,可能会崩溃。 Note Blender的源码可供⾃由参考或 从源码编译。 尽管 并不 期望普通⽤户去编译 Blender,但这确实带来了⼀些优势: Blender永远保持最新状态。 允许访问开发阶段特性所在的任意版本或分⽀。 可以⾃由定制。 ⽆论是最新的稳定版,还是每⽇构建版,⼆进制⽂件的安装过程是相同的。按0 码力 | 4816 页 | 302.58 MB | 1 年前3
Blender v4.2.0 参考手册雕刻,多个新增遮⽚,畸变和滤镜节点,建模和动画的改进,更 好的多重笔刷绘制、 流体粒⼦、 代理对象、 序列编辑器的重 写,和后期 UV 贴图绘画。 2.44 -- 2007年5⽉: ⼤新闻,除了两个新的修改器和重新启动的 64 位操作系统⽀持 外,增加了次表⾯散射,模拟⽣物和软物体表⾯的光散射。 2.45 -- 2007年9⽉: 重⼤bug修复,解决了⼀些性能问题。 2.46 -- 2008年5⽉: 桃项⽬发布, 每天更新的软件包,其中包括开发中的最新更改。尽管这些版本 也是官⽅版,且通常并⾮⾼度试验性质,但由于未同稳定发⾏版 ⼀样经过完整测试,可能会崩溃。 Note Blender的源码可供⾃由参考或 从源码编译。尽管 并不 期望普通⽤户 去编译Blender,但这确实带来了⼀些优势: Blender永远保持最新状态。 允许访问开发阶段特性所在的任意版本或分⽀。 可以⾃由定制。 ⽆论是最新的稳定版,还是每⽇构建版,⼆进制⽂件的安装过程是相 位板还 能提供诸如压感之类的其他控制⽅式。 Note 如果你⽤数位板代替⿏标⼯作的时候,发现数位板的压感不正常,你可以 试着先把指针放置在Blender界⾯中,再把数位板的线头拔出来吹吹灰插回 去,这也许能管⽤。 触控板 Touchpad controls are available on Windows, macOS and Linux with Wayland. If you are working0 码力 | 9945 页 | 286.32 MB | 1 年前3
Blender v4.1 参考手册 雕刻,多个新增遮⽚,畸变和滤镜节点,建模和动画的改进,更 好的多重笔刷绘制、 流体粒⼦、 代理对象、 序列编辑器的重 写,和后期 UV 贴图绘画。 2.44 -- 2007年5⽉: ⼤新闻,除了两个新的修改器和重新启动的 64 位操作系统⽀持 外,增加了次表⾯散射,模拟⽣物和软物体表⾯的光散射。 2.45 -- 2007年9⽉: 重⼤bug修复,解决了⼀些性能问题。 2.46 -- May 2008: 桃项⽬发布 位板还 能提供诸如压感之类的其他控制⽅式。 Note 如果你⽤数位板代替⿏标⼯作的时候,发现数位板的压感不正常,你可以 试着先把指针放置在Blender界⾯中,再把数位板的线头拔出来吹吹灰插回 去,这也许能管⽤。 触控板 Touchpad controls are available on Windows, macOS and Linux with Wayland. If you are working 完整 的数据块和属性的数 据路径。 需要注意在⼤多数情况下,最好根据正⽂⽽不是名称来访问值。 拖拽 Ctrl -- 拖动时吸附倍数步长。 Shift -- 精确控制拖拽的值。 Shift-Ctrl -- 伴随⾼精度的移动物体时的精确捕捉约束。 ⽂本编辑 Home -- 转到该⾏的开头。 End -- 转到该⾏的结尾。 Left, Right -- 把光标移动⼀个字符距离。 Ctrl-Left0 码力 | 6411 页 | 312.46 MB | 1 年前3
ffmpeg翻译文档18 字幕编码器 19 比特流滤镜(过滤器) 20 格式选项 21 分离器(解复用) 22 混合器 23 元数据 24 协议 25 设备选项 26 输入设备 27 输出设备 28 重采样(resampler)选项 29 放缩选项 30 滤镜入门 31 graph2dot - 1 - 本文档使用 书栈(BookStack.CN) 构建 32 滤镜链图描述 33 时间线编辑 18 字幕编码器 19 比特流滤镜(过滤器) 20 格式选项 21 分离器(解复用) 22 混合器 23 元数据 24 协议 25 设备选项 26 输入设备 27 输出设备 28 重采样(resampler)选项 29 放缩选项 ffmpeg 翻译文档 (ffmpeg-all 包含重要组 件) README - 4 - 本文档使用 书栈(BookStack.CN) 构建 非是指定为流 式拷贝,相关内容请参考特性描述对流式拷贝的说明)通过解码器解码出非压缩的数据帧(raw视 频/PCM格式音频…),这些数据帧可以被滤镜进一步处理(下面会讲到)。经过滤镜处理的数据被重 新编码为新的数据包(流),然后经过混合器混合(例如按一定顺序和比例把音频数据包和视频数据 包交叉组合),写入到输出文件。 在编码前, ffmpeg 可以对raw(真实/原)音频和视频使用 libavfilter0 码力 | 502 页 | 3.06 MB | 1 年前3
共 905 条
- 1
- 2
- 3
- 4
- 5
- 6
- 91













