Tiger Data 开源了 PostgreSQL 的 BM25 全文搜索扩展 pg_textsearch 1.0,基于现代开发工具高效实现,性能超越 ParadeDB/Tantivy(最高 4.7 倍),采用 PostgreSQL 许可证,支持云原生混合搜索。
专题:postgresql
按该标签聚合的大模型资讯列表(自动分类与标签提取)。共 6 篇文章。
社区Hacker News2026/04/01 00:294820
• 开源 PostgreSQL BM25 全文搜索扩展
• 性能达 ParadeDB/Tantivy 并提升 4.7 倍
媒体freeCodeCamp2026/03/26 01:114820
• 使用Go和PostgreSQL实现复式记账
• 强调数据一致性和安全性
本文介绍如何用Golang和PostgreSQL构建银行账本系统,遵循复式记账原则。重点包括数据库约束、事务处理、类型安全SQL、并发控制、审计和验证机制,确保资金处理的准确性和安全性。适用于AI驱动的金融系统开发,具有较高的技术参考价值。
媒体freeCodeCamp2026/03/20 01:262830
• 数据库写入与消息发布需原子性保障
• Outbox表用于暂存待发布消息
Outbox模式用于解决分布式系统中数据库写入与消息发布之间的原子性问题。通过将事件消息与业务数据在同一事务中保存,确保两者一致性。文章介绍了PostgreSQL表结构和Go实现方式,适合后端工程师参考。
媒体freeCodeCamp2026/03/13 00:004830
• 使用WSL和Docker部署AFFiNE私有实例
• 配置PostgreSQL和Redis以增强功能
本文指导用户在Windows上使用WSL和Docker自托管AFFiNE,涵盖环境配置、服务启动、管理面板访问及备份升级等步骤。核心亮点包括数据自主性、隐私保护和DevOps技能提升,适合开发者和系统管理员参考。
官方Simon Willison2026/03/09 23:054710
• PostgreSQL 18支持统计信息复制
• 开发环境可模拟生产查询计划
PostgreSQL 18 新增统计信息复制功能,允许开发环境模拟生产查询计划。通过 pg_restore_relation_stats 和 pg_restore_attribute_stats 函数,可直接导入生产统计参数(如值分布、空值率等),无需全量数据。该功能对AI应用的查询优化有重要参考价值,SQLite 也已具备类似机制,且支持CLI导出统计信…
媒体ByteByteGo Newsletter2026/02/17 00:305820
OpenAI通过优化PostgreSQL架构,成功支持8亿用户和每秒数百万查询。核心策略包括卸载读取流量、连接池管理、缓存锁定机制,实现高可用性和低延迟。文章展示了如何在不进行分片的情况下扩展数据库,对系统架构师具有重要参考价值。