待兔 待兔
4年前
一文读懂一条 SQL 查询语句是如何执行的
2001年MySQL发布3.23版本,自此便开始获得广泛应用,随着不断地升级迭代,至今MySQL已经走过了20个年头。为了充分发挥MySQL的性能并顺利地使用,就必须正确理解其设计思想,因此,了解MySQL的逻辑架构是必要的。本文将通过一条SQL查询语句的具体执行过程来详细介绍MySQL架构中的各个组件。MySQL逻辑架构
Easter79 Easter79
4年前
tf.compat.v1的含义
为确保高版本的TF支持低版本的TF代码,升级脚本加入了compat.v1模块。此模块将以等效的tf.compat.v1.foo引用代替表单tf.foo的调用。不过,建议您手动检查此类替代方案,并尽快将其迁移至tf.\命名空间(代替tf.compat.v1.\命名空间)中的新API。承接Matlab、Python和C的编程
Stella981 Stella981
4年前
Flink1.10和Hive集成需要注意的点
前几天,Flink官方release了Flink1.10版本,这个版本有很多改动。比如:Flink1.10同时还标志着对Blink的整合宣告完成,随着对Hive的生产级别集成及对TPCDS的全面覆盖,Flink在增强流式SQL处理能力的同时也具备了成熟的批处理能力。本篇博客将对此次版本升级中的主要新特性及优化、值得注意的重要
Stella981 Stella981
4年前
Flink SQL 核心解密 —— 提升吞吐的利器 MicroBatch
之前我们在FlinkSQL中支持了MiniBatch,在支持高吞吐场景发挥了重要作用。今年我们在FlinkSQL性能优化中一项重要的改进就是升级了微批模型,我们称之为MicroBatch,也叫MiniBatch2.0。在设计和实现Flink的流计算算子时,我们一般会把“面向状态编程”作为第一准则。因为在流计算中,为了保证状态(St
Stella981 Stella981
4年前
Linux之Redis
1、Sentinel哨兵    Sentinel(哨兵)是Redis的高可用性解决方案:由一个或多个Sentinel实例组成的Sentinel系统可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务器。
Easter79 Easter79
4年前
The way of Webpack learning (VI.)
使用commonChunkPlugin的都是基于webpack3.10.0,在webpack4中直接配置optimization就可以了。一:什么是长缓存?浏览器在用户访问页面的时候,为了加快加载速度,对用户请求的静态资源都会进行存储,但是每次代码更新或者升级的时候,我们都需要浏览器去加载新的代码。最方便的方法就是引入新的文件名称,只下载新的
Wesley13 Wesley13
4年前
MongoDB 入门,我是花了心思的
有时候不得不感慨一下,系统升级真的是好处多多,不仅让我有机会重构了之前的烂代码,也满足了我积极好学的虚荣心。你看,Redis入门(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzIxNzQwNjM3NA%3D%3D%26
浅析JVM GC配置指南 | 京东云技术团队
本文旨在简明扼要说明各回收器调优参数,如有疏漏欢迎指正。1、JDK版本以下所有优化全部基于JDK8版本,强烈建议低版本升级到JDK8,并尽可能使用update191以后版本。2、如何选择垃圾回收器响应优先应用:面向C端对响应时间敏感的应用,堆内存8G以上建
曼成 曼成
2年前
企业变更记录查询API:解密企业演变的关键数据
随着市场竞争的不断升级和商业环境的动态变化,企业必须不断适应新的情况和变革。在这个过程中,企业的变更记录成为了关键的数据,它可以帮助企业了解自己的发展历程、监测竞争对手的动态、评估市场趋势和满足法律法规的合规要求。为了解密企业演变的关键数据,企业变更记录查询API应运而生。