告别 Electron 臃肿:开源原生 PostgreSQL 客户端 Tusk 发布,支持 macOS 与 Linux
Tusk 是一款专为 macOS 和 GNOME 桌面环境设计的开源原生 PostgreSQL 客户端。它完全摒弃了 Electron 架构,利用 macOS 的 SwiftUI 和 Linux 的 GTK4 + libadwaita 技术...
标签索引 / 第 2 页
这个标签下有 38 篇文章。按时间回看相关判断与实践记录。
标签精选
Tusk 是一款专为 macOS 和 GNOME 桌面环境设计的开源原生 PostgreSQL 客户端。它完全摒弃了 Electron 架构,利用 macOS 的 SwiftUI 和 Linux 的 GTK4 + libadwaita 技术...
本文深入剖析了 PostgreSQL 命令行工具 psql 的 Ctrl-C 取消机制。当用户按下取消键时,客户端会建立一个新的连接发送“取消请求”,但这一过程长期以来默认以明文方式传输,即便主连接使用了严格的 TLS 加密。这种设计遗留了...
PostgreSQL 领先的开源管理平台 PgAdmin 4 发布了 9.13 版本,核心亮点在于查询工具中全新引入的 AI 助手面板。该面板支持直接连接大语言模型,允许用户通过自然语言生成 SQL 查询语句、解释复杂的现有代码或获取性能优...
Hacker News上关于“你不需要向量数据库”的讨论引发了业界对于AI基础设施选型的深度思考。尽管原帖因疑似推广自家托管服务而备受争议,但评论区揭示了RAG热潮下的“技术过剩”现象:许多团队盲目引入Pinecone或Qdrant等专用向...
PostgreSQL 默认使用的 LLVM JIT 编译技术虽然能提升查询性能,但其毫秒级的编译开销往往导致普通 OLTP 事务查询得不偿失。开源项目 pg_jitter 引入了 sljit、AsmJit 和 MIR 三种轻量级替代后端,成...
PgDog 是一款基于 Rust 编写的现代化 PostgreSQL 代理工具,旨在解决数据库扩展难题。它不仅提供了高效的连接池和 L7 层负载均衡能力,还具备强大的分片功能,支持基于哈希、列表及 Schema 的数据拆分。通过集成 Pos...
Pg-typesafe 是一款新型开发者工具,旨在解决 PostgreSQL 数据库与 TypeScript 应用之间的类型同步问题。与传统的 ORM 或查询生成器不同,它通过静态分析代码中的常量 SQL 字符串来生成类型定义,无需运行时依...
针对Postgres数据库中难以捕捉的竞态条件,本文提出了一种利用“同步屏障”进行确定性测试的解决方案。传统的并发测试往往依赖概率或简单的延时,难以稳定复现问题。作者通过代码示例演示了如何强制并发任务在特定时间点交错执行,从而在测试环境中1...
针对近期被认为生态“停滞”的 MySQL,开发者推出了 VillageSQL 项目。这是一个 MySQL 的追踪分支,核心目标是为其引入类似 PostgreSQL 的强大扩展框架。通过提供友好的 C++ API,VillageSQL 允许开...
本文深入探讨了如何通过调整关键内存参数来释放 PostgreSQL 的极致性能。作者指出,许多生产环境仅使用保守的默认配置,远未达到最优状态。文章重点解析了两个核心参数:`shared_buffers` 和 `work_mem`。对于 `s...