当前位置: 首页 > news >正文

境外网站建设3d建模培训班一般多少钱

境外网站建设,3d建模培训班一般多少钱,百度首页 百度,商务网站开发国产数据库-内核特性-StarRocks低基数全局字典 StarRocks2.0引入了低基数全局字典#xff0c;可以通过全局字典将字符串的相关操作转换成整型相关操作#xff0c;大大提升查询性能。 1、低基数字典 对于利用整型替代字符串进行处理#xff0c;通常使用字典编码进行优化。Sta… 国产数据库-内核特性-StarRocks低基数全局字典 StarRocks2.0引入了低基数全局字典可以通过全局字典将字符串的相关操作转换成整型相关操作大大提升查询性能。 1、低基数字典 对于利用整型替代字符串进行处理通常使用字典编码进行优化。StarRocks也是利用这样的技术。以过滤为例一个city列里面有:BJ,SH,GZ,SZ四个字符串需要从里面过滤city’BJ’的值普通操作就需要city整个字段与‘BJ’比较进行匹配使用字典编码将上面的4个字符串依次编码为1234。那么过滤时仅需city1进行比较。将字符串比较转换成整数比较。大多数情况下整数之间的比较性能会高于字符串的性能。 2、局部字典 在存储层进行字典编码。存储时并不存储原有字符串数据而是将字符串编码后的值。但是额外会有个元数据即编码值与原有字符串之间的映射关系即字典。写入和读取时能够节省很多IO开销。 3、全局字典 分布式执行引擎中一个查询可能会涉及多个机器多个任务之间数据交换。因此执行过程中需要保证字典全局性。字典数据始终贯穿 SQL 执行的整个生命周期如果不是全局字典那么加速只能在局部进行。例如如果两个执行节点的字典编码不一致那么在网络传输过程中需要同时把字典传给对端机器或者是需要提前把字典码转为字符串再通过网络发送。如果能保证一个字典的全局性在网络传输中就可以直接使用字典码而不再需要传输字典。 StarRocks中有全局字典各个节点之间共享同一个字典那么就不需要发送后再进行解码并转换字典码了。 4、如何构建全局字典 1建表时定义 这样用户不友好并且不易维护。除非用户数据事先就定义好数据值比较少就那么几个。 2导入时构建 导入数据时通过中心节点维护全局字典。每次遇到新的的字符都要通过中心节点创建一个新的字典码。但是这么做的主要问题是中心节点很容易会成为瓶颈。另外中心节点因为需要同时处理维护并发控制。 因为维护和构建字典对于很多系统来说都是一个比较困难的事情因此很多系统只是在局部使用了局部字典来进行加速并不支持字典的全局加速 3查询时构建 发起一个查询就能拿到全量数据然后对其进行编码。代价比较高。 4StarRocks的构建方式 StarRocks 的基本存储单元为 Segment每个 Segment 的存储结构上图所示。 StarRocks 的存储结构天然为低基数字符串做了字典编码。对于 Segment 上的低基数字符串列会有以下特点Footer 上会存储有这个 Column 特有的字典信息包括字典码跟原始字符串之间的映射关系Data page 上存储的不是原始字符串而是整数类型的字典码(整型)。当处理低基数 String column 的时候直接使用编码后的字典码而不是直接处理原始的 String 值。当需要原始的 String 值时使用字典码就可以很方便地在这个列的字典信息里面拿到原始 String 值。这么做带来的明显好处是减少了磁盘IO。可以提前做一些过滤操作提升处理速度。 根据统计信息筛选出低基数的列并对低基数列进行字典编码。并不是对所有列进行编码。 5、全局字典的使用 如果使用了全局字典优化我们就不需要 SCAN NODE 节点就进行 Decoded而是可以将原先的局部字典码(int)直接映射到全局字典中的字典码(int)并在之后的计算处理过程中均使用全局字典码进行处理。当遇到某些特殊的算子或者是需要具体的依赖字符串内部信息的时候再按着全局字典的信息Decoded 出原始的 String 值这样可以充分利用到全局字典的加速。 比如select count(*) from lineitem group by l_shipmode;不需要原始字符串值那么整个执行过程仅使用字典码即可而下面的语句select count(*), l_shipmode from lineitem group by l_shipmode;输出时还需要原始字符串那么就需要在最后将字典码转换成字符串输出。 优化效果号称能够提升3倍。 6、参考 https://www.bilibili.com/video/BV1ra411N7g8/?spm_id_from333.337.search-card.all.clickvd_source10ce859f3f7b1da2094a1283c19fe9b9
http://www.zqtcl.cn/news/85214/

相关文章:

  • 安徽省博物馆网站建设网站开发实践意义
  • 怎么制作一个个人网站seo工作室
  • seo网站模版佛山新网站制作机构
  • 丰台做网站公司聊城专业网站开发公司
  • 静态网站有后台吗只做外贸的公司网站
  • 大网站建设规范学雷锋 做美德少年网站
  • 公司建立网站的必要性网站推广服务费计入什么科目
  • 珠海响应式网站建设价格找网络公司做推广费用
  • 四川网站建设套餐网站文件夹没有权限设置
  • ppt做的比较好的网站有哪些wordpress 修改admin
  • 基于php旅游网站的毕业设计申请友情链接
  • 湖北高端网站建设价格郑州企业建站免费咨询
  • 网上推广网站山东最新资讯
  • 杭州网站排名服务广州竞价托管公司
  • 连云港网站推广优化工作证明
  • 金融公司网站制作wordpress 搜索提示
  • 免费购物商城网站建设seo网上培训课程
  • 网站建设开发管理 总结北京市住房建设网站
  • 哈尔滨建设网站官网网站推广策划的思路包括哪些内容
  • dede wap网站模板下载wordpress ping optimizer
  • 免费wordpress 主题下载网站搜索排名优化价格
  • 怎样与其它网站做友情链接wordpress onethink
  • 登录中国沈阳网站soho需不需要做网站弄企业邮箱
  • 做网站怎么跑业务搭建之星
  • 石家庄做网站的有哪些公司网页设计页面尺寸
  • 有云服务器怎么做网站网络营销课程学什么
  • 百度收录什么网站企业文化心得体会总结
  • 网站开发+语音广州集美组设计公司官网
  • 做网站网站名字自己设置吗深圳市房屋管理局官方网站
  • 温州网站制作多少钱客户网站制作管理系统