Skip to main content

2022


一个简单策略的限速器

··977 字
python howto

限速器,限制一定时间周期内的运动速度、频率等。网络应用中,后端服务通常使用限速器来保护服务应用程序的稳定,因控制单个服务使用资源难度大,而通过控制单位时间内可同时接受多个服务请求的最大请求数、连接数等来限制系统的并发度。也称为限流器。

当使用客户端向服务器同时发出过多的请求,导致服务器拒绝响应,需要对客户端的服务请求连接限速,并加上等待重试的特性,以免流程中断。

本文将介绍如何实现一个简单的限速器。

SQL 代码生成

··379 字
SQL 实践 有悟方法 代码生成 python 模板

近一两年,低代码、无代码的概念大肆其行,只要说自己是低代码或无代码平台,就能引来多数人关注。低代码也好、无代码也罢,本质是利用配置信息来预先编译、或者动态解析来提高组件或已有代码的利用率、减少重复劳动。那么,前提是程序可以被模式化、组件化、参数化。代码生成对于长期从事编程工作的技术人员来说,并不是什么新鲜事。

SQL 与 ETL | ETL 程序模式

··818 字
SQL实践 有悟方法

上篇《SQL 与 ETL | 数据类平台架构》文中,探讨了数据类平台的架构,以及架构方案落地过程的路径、资源等,使得我们有了初步认识。SQL 在 ETL 过程、BI数据可视化领域,有举足轻重的地位,它是这些阶段中的基础能力与重要工具,了解数据类平台的架构以及过程,有助于我们找准位置。本文将续上篇文章的内容,谈谈 ETL 程序模式,从中,你将感受到SQL在ETL程序中所发挥的主要功能。

SQL 与 ETL | 数据类平台架构

··183 字
SQL实践 有悟方法

sql 是数据操作的最佳工具(虽然不是唯一),ETL (extract-translate-loading)是数据开发的过程,是数据集市、数据仓库、数据中台数据处理程序的总称。sql 是 实现 ETL 过程的一种重要工具。

表间关联 | 一次讲清楚

··999 字
sql 概念

在写 SQL 时,同时操作两个表以上时,就绕不过内联接左联接。而有时还会看到半联接全联接散列联接,这些又是什么呢 ?🤔

什么是表函数

··985 字
sql 概念

表函数,顾名思义,以表(tabled-value,多行数据集)为返回值的函数。与单行函数、聚合函数相比,它比较小众,以至于有很多多年从事数据开发的人员都闻所未闻。

浅谈 数据库应用与 SQL 调优的原理

··394 字
sql 实践 有悟方法 sql 优化

若你没有太多的编程经验,刚入门 SQL,能正确写出需要的 SQL 查询就已经相当不错了。但 SQL 性能是一个无法回避的问题。当前未涉及到,只因数据量较小,或者服务器太强大。有人认为,使用大数据来代替传统关系型数据库,就可以不考虑性能问题了,不妥的。

Pseudo column | 什么是伪列

··501 字
sql 概念

伪列(pseudo column)、生成列(generated column)、虚拟列(virtual column),傻傻分不清楚。

Generated Columns | 什么是生成列

··599 字
sql 概念

generated column,生成列,也叫计算列。利用当前行的数据或一定的生成规则,或者同时应用两者,来计算并得到新的数据列。与使用 excel 电子表格,为某个表格添加一个计算列类似。