排序
PostgreSQL 物化视图
物化视图是将查询结果作为表保存在数据库中的一种方式,可以像普通表一样查询。通常用于避免反复执行高成本查询,或者保存经常需要使用的数据。 物化视图的优点 提高性能。由于数据已经预先计算...
PostgreSQL 时序连接:准确取得相关记录
原作者在 2008 年第一次看到时序连接时,首先想到的是:“这个查询为什么这么复杂?”当时所在公司为高校提供 CRM 和学生发展跟踪系统,因此大量依赖数据库查询。查询需要返回筛选后的用户列表...
在 PostgreSQL 中用正则表达式提取和替换文本
在为 Crunchy Spatial 和 Crunchy Bridge 客户提供支持时,原作者一直在思考自己通常如何清理杂乱数据,因此想谈谈正则表达式与 Postgres。正则表达式的名声不太好:难读,不同平台的实现不一致...
使用 Transformers、Datasets 与 FAISS 对多模态数据进行嵌入和相似度搜索
嵌入是具有语义意义的信息压缩表示。它们可用于相似度搜索、零样本分类,也可以用来训练新模型。相似度搜索的应用场景包括电商中的相似商品检索、社交媒体中的内容搜索等。 本笔记本介绍如何使...
调试 GitLab CI/CD 流水线
适用套餐:Free、Premium、Ultimate适用服务:GitLab.com、GitLab Self-Managed、GitLab DedicatedGitLab 提供了多种工具,帮助你更方便地调试 CI/CD 配置。如果无法解决流水线问题,可以向以下...
打包
7.12 Git 工具 - 打包 打包 虽然我们已经了解了网络传输 Git 数据的常用方法(如 HTTP,SSH 等),但还有另外一种不太常见却又十分有用的方式。 Git 可以将它的数据“打包”到一个文件中。 这在...
维护与数据恢复
10.7 Git 内部原理 - 维护与数据恢复 维护与数据恢复 有的时候,你需要对仓库进行清理——使它的结构变得更紧凑,或是对导入的仓库进行清理,或是恢复丢失的内容。 这个小节将会介绍这些情况中...
在 PostgreSQL 中计算百分比
在现代 PostgreSQL 中,借助窗口函数,可以在一次扫描中计算不同分组下的复杂百分比。 示例数据 下面是一组虚构数据:一张小表,记录两个乐队中的七位音乐人及其收入。 CREATE TABLE musicians ...
搜索
7.5 Git 工具 - 搜索 搜索 无论仓库里的代码量有多少,你经常需要查找一个函数是在哪里调用或者定义的,或者显示一个方法的变更历史。 Git 提供了两个有用的工具来快速地从它的数据库中浏览代码...
Git worktree 是什么,为什么值得使用?
Git 最近最热门的话题似乎是 worktree,也就是工作树。这其实有点有趣,因为它从 2015 年就已经存在了。 不过,worktree 确实很棒。你可能想知道:为什么要使用它?它和分支有什么区别?又为什...


