gydtep 发表于 2021-12-22 09:24:34

第二点,基于性能的的考量,我们完全重写了一套面向列存的SQL执行引擎,包括其中所有的物理执行算子和表达式计算,其所覆盖的场景相对MySQL原生行存能够支持的范围有欠缺。当下发的SQL中包含一些IMCI执行引擎不能支持的算子片段或者列类型时,需要能能够识别拦截并切换回行存执行。

gydtep 发表于 2021-12-22 10:26:46

Plan转换的方法简单直接,只需要遍历这个执行计划树,将 mysql 优化后的 AST 转换成IMCI 以 relation operator 位节点的树状结构即可,是一个比较直接的翻译过程。不过在这个过程中,也会做一部分额外的事情,如进行类型的隐式转换,以兼容MySQL灵活的类型系统。

gydtep 发表于 2021-12-22 20:14:09

建表时可以指定部分表或者列为列存格式,或者对已有的表可以使用Alter table语句为其增加列存属性,分析型查询会自动使用列存格式来进行查询加速。

gydtep 发表于 2021-12-22 21:08:25

列存数据默认压缩格式存储在磁盘上,并可以使用In-Memory Columbia Store Area来做缓存加速并加速查询,传统的行格式依然保存在BufferPool中供OLTP性负载使用。
所有事务的增删改操作都会实时反应到列存存储上,保证事务级别的数据一致性。

gydtep 发表于 2021-12-23 20:25:36

高德通过自有海量的图像源,来保证现实世界的每一个新增的POI及时制作成数据。在较短时间间隔内(小于月度),同一个地方的POI 的变化量是很低的,如下图所示,只有“汤火功夫”POI是一个新增的挂牌。

gydtep 发表于 2021-12-24 13:49:15

通过这种方式进行局部特征对齐,可以很好地提升牌匾在截断、遮挡、检测框不准等情况下的检索效果。

文本特征

POI牌匾对文本强依赖,可能存在仅牌匾名称文本发生变化的场景。

gydtep 发表于 2021-12-25 12:56:16

作为一家商业公司,如何思考开源对自身商业的贡献?怎样实现商业正向循环?

gydtep 发表于 2021-12-25 14:18:03

同时,玄铁RISC-V处理器系列开源,将持续提供技术和服务更新,帮助企业从开源走向真正落地,与开发者共同繁荣“云端一体”的AIoT生态。

gydtep 发表于 2021-12-25 18:23:55

2018年,平头哥团队就从自研C-Sky指令集切换到RISC-V;2019年7月,平头哥发布当时业界最高性能RISC-V处理器玄铁910。此后,先后发布了无剑SOC平台、多款玄铁RISC-V处理器,满足低功耗、高性能计算场景需求。

gydtep 发表于 2021-12-26 12:08:27

如果我们将流计算的过程(获取输入数据、处理数据、输出计算结果)视为数据库的主从同步过程,抑或视为一种从流数据生成衍生数据集(表)的过程,则流计算中的数据一致性同关系型数据库事务 ACID 理论中的 Consistency 有异曲同工之妙,
页: 446 447 448 449 450 451 452 453 454 455 [456] 457 458 459 460 461 462 463 464 465
查看完整版本: 免费领取阿里云服务器2000元代金券!