Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
PostgreSQL教程
OpenClaw+Vercel+Supabase搭建六个代理自主运营网站
程序员用两周时间搭建六AI代理自治系统,踩过双端竞态、流程绕过、队列堆积三大坑,通过统一提案入口、设置Cap Gates门槛、明确三层架构分工,实现无需人工值守的闭环运转。 一个人用OpenClaw、Vercel和Supabase搭了套系统,6个AI代理在
Postgres最佳实践技能包上线:智能体自己写数据库代码不再“翻车”
Supabase推出一套专为AI编码代理设计的Postgres最佳实践技能包,涵盖8大类30条规则,从查询性能、连接管理到行级安全(RLS)等关键领域,帮助AI在生成SQL时避开常见陷阱,写出既高效又安全的数据库代码。该技能包采用开放的Agent Skills格式,兼容Claude Code、Git
Postgres中7个有用插件扩展
Postgres 中的扩展与大多数其他数据库不同,它允许您修改或很好地扩展标准 Postgres 行为。您可以构建其他存储后端、新类型等。 Postgres 本身在“contrib”中附带了许多扩展。contrib 扩展列表最近没有改变,但即使是
Debezium for PostgreSQL 基础知识
Arijit Mazumdar 撰写的文章《超越 Debezium for PostgreSQL 基础知识 - 第 1 部分》深入探讨了用于捕获和流式传输数据库更改的开源框架 Debezium 如何与 PostgreSQL 集成。以下是本文涵盖的要点:
7 个关键的 PostgreSQL 最佳实践
PostgreSQL (Postgres) 是当今最强大、最流行的关系数据库管理系统之一。无论您是数据库管理员、开发人员还是 DevOps 工程师,遵循最佳实践都可以确保您的数据库系统获得最佳性能、安全性和可维护性。 1.数据库设计
Postgres UUIDv7 + 每个后端单调性
本月初, Po
VSCode新PostgreSQL插件扩展
VS Code 的 PostgreSQL 扩展通过集成 Postgres 数据库工具和 @pgsql GitHub Copilot 代理,正面解决了这些挑战,提供了统一的应用程序开发和数据库管理体验。通过集成 Entra ID 身份验证等强大的功能(用于集中身份管理)以及与 Azure Da
Go Testcontainer综合指南:使用容器进行实际测试
Testcontainers for Go 通过在隔离的 Docker 容器中运行真实服务来简化集成测试。以下是您需要了解的内容: Testcontainers for Go 通过在 Docker 容器中启用真实服务来解决此问题。这意味着您将在接近生产的条
使用 UNNEST 将 Postgres INSERT 性能提高 50%
这篇文章由 Timescale 公司发布,讨论了在插入大量数据时,如何通过使用 UNNEST 函数来提高性能,有时甚至可以提高50%。 COPY 命令通常比 INSERT 更快,但许多开发者仍然偏好 INSERT,因为它更灵活,支持如 upsert
使用 Java 在 PostgreSQL 中存储日期和时间
在数据库中存储日期和时间信息是软件开发中的常见任务。由于存在许多不同的格式、时区和存储格式,处理日期和时间可能是一项复杂的任务,如果处理不当,可能会导致许多问题。 在本文中,我们了解了如何使用 Java 在 PostgreSQL 数据库中存储日期和时间值。
NestJS、PostgreSQL、Kafka和CQRS全栈模板脚手架
Nx-Monorepo-Boilerplate 是一个开源的 Nx Monorepo 模板代码仓库,用于快速搭建可扩展、模块化的全栈项目基础架构。该仓库由 ARG Software 发布,旨在让开发者能够跳过繁琐的搭建流程,直接使用一套成熟的工程结构来开发复杂应用。点击标题!
垂直分片很糟糕
垂直分片会显著增加查询复杂度,并可能影响性能。本文将介绍团队最初考虑拆分数据库的典型原因。您将了解意外的复杂性、它如何影响架构,以及如何避免陷入困境。这提醒您在以可能适得其反的方式切分数据之前务必谨慎。如果您曾梦想通过“仅拆分表”来实现扩展,那么这篇文章不容错过。
Java实现PostgreSQL事件驱动LISTEN/NOTIFY支持
本文简要介绍了PostgreSQL 中的LISTEN和NOTIFY命令,以及如何在 JDBC 连接中使用它们。 什么是LISTEN和NOTIFY?PostgreSQL 支持使用LISTEN和NOTIFY命令在服务器
PostgreSQL十个陷阱
postgresql wiki列出了一些在使用 PostgreSQL 数据库时应该避免的常见错误和不推荐的做法。 以下是一些主要的要点: 数据库编码: 不要使用 SQL_ASCII 编码,
30年Postgres锁的六次关键进化
最近我闲着没事儿,把Postgres数据库30年来怎么管理内存缓冲区的"锁"设计翻了个底朝天。这事儿估计只有骨灰级Postgres技术宅才会感兴趣。不过既然研究了,咱就唠唠吧! 先说说Postgres缓冲区管理器是干啥的?简单来说,Postgres
使用 JPA 在 PostgreSQL 中持久保存 UUID
在使用 PostgreSQL 构建强大的 Java应用程序时,处理唯一标识符是一项基本要求。UUID(通用唯一标识符)提供了一种绝佳的替代方案,而不是依赖自动递增的数字 ID ,尤其是在分布式系统中。 随着时间的推移, 在 Java 应用程序中生成 UUI
使用 Pongo 实现 CRUD
本博客的主题是事件驱动方法。我坚信这是一种让我们的应用程序更贴近业务的方法。通过这样做,我们可以在系统设计和代码中更好地反映业务流程。这很棒,因为它带来了多种好处:更容易演进、弹性以及更好地管理和跟踪工作流。 不过,有时你并不需要所有这些。
数据库皆文件!Postgres也不例外
SQLite 和 DuckDB 在数据世界中广受欢迎,这并非偶然。我非常喜欢它们。它们的吸引力很简单:它们只是文件。你可以像查看其他文件一样查看、复制和移动它们。 当然,所有数据库最终都只是“文件”。但你无法像复制 SQLite 文件那样复制粘贴
下页