Neon 即将登陆 Azure,获微软 M12 领投 2500 万美元战略投资
Neon 宣布即将登陆 Azure,此次扩张由微软旗下风投基金 M12 领投的 2500 万美元战略投资支持。Neon 表示多云一直是其愿景的一部分,希望帮助开发者在任意云上通过 Neon 上的 Postgres 更快交付。
Neon 宣布即将登陆 Azure,此次扩张由微软旗下风投基金 M12 领投的 2500 万美元战略投资支持。Neon 表示多云一直是其愿景的一部分,希望帮助开发者在任意云上通过 Neon 上的 Postgres 更快交付。
Vercel 为所有套餐免费提供可配置 Firewall 自定义规则,支持按 IP、JA4 指纹、地理位置等 15+ 字段对流量执行记录、拦截或挑战,JA4 指纹比 IP 更难绕过。
Neon 发布教程,介绍如何为 pg_dump 和数据库恢复工作流搭建 Slack 通知,属于其"用 Neon 搭建开发、测试与预发环境、生产库留在 RDS"系列文章的一部分。此前一篇博客已演示如何用 GitHub Action 自动创建 Neon Twin。
Beyond Menu 用 Hypertune 搭配 Vercel Edge Config,解决了 serverless 环境下功能开关和 A/B 测试的延迟问题。
Neon 建议用 halvec 替代 vector,可节省 50% 存储成本。pgvector 最新版本加入量化功能,能缩小向量与索引占用,同时加快 RAG 应用的索引构建和预热速度。所有 Neon Postgres 数据库均自带 pgvector。
Neon 发布教程,演示如何用 Llama 3.1 与 pgvector 搭建 RAG 应用。文章以开源模型与闭源模型的路线之争为背景,将 Llama 3.1 作为开源阵营代表,并借助 pgvector 在 Postgres 中完成向量检索。
Neon 推出生产分支访问限制功能,防止开发者误删生产分支或项目。该功能面向使用数据库分支工作流的团队,避免因误操作导致生产环境数据丢失。
Neon 推出 Neon Twin 方案,让开发、测试和预发环境使用 Neon,生产数据库继续留在 AWS RDS。Neon 称其即时开通可节省时间,分支功能让开发更顺畅,并可将整个数据库负载迁移到 Neon 以加快交付。
Neon 针对 Postgres 只读(或读多写少)表是否该重度建索引给出解答,问题源自 Reddit 上一个约 20 个布尔列的表该如何建索引的提问。文章围绕只读表的索引策略展开,指出这类表因没有写入开销,索引取舍逻辑与读写混合表不同。
Neon 发文介绍如何用 Neon Postgres 优化 AWS RDS for PostgreSQL 的开发环境。文章指出 RDS 虽然是最广泛使用的托管 Postgres 方案,但在开发者体验上有所欠缺,不支持现代开发工作流。
Supabase 宣布其 JavaScript 客户端库 supabase-js 现已上线开源 JavaScript 注册表 JSR,可通过 `deno add @supabase/supabase-js` 或 `npx jsr add @supabase/supabase-js` 安装。
Postgres 角色是搭建应用时容易卡住的一环,看似简单却常让开发者受阻。文章面向已在 Postgres 上建库、建表并写入初始数据的开发者,梳理开始使用角色前需要了解的内容。
Shepherd 在 CI/CD 流水线中采用 Neon 分支,按需创建临时分支并通过 GitHub Action 创建/删除,不再需要搭建真实测试数据库实例、也不必让数据与生产环境保持同步。团队称这一做法同时节省了成本和开发者时间。
Supabase 发文介绍如何用 Postgres 范围类型(如 tstzrange)替代 start_at/end_at 双列存储时间段。范围列可用 && 运算符查询重叠区间,并通过 exclude 约束阻止同一 table_id 的预订时间重叠,后者需启用 btree_gist 扩展。
Supabase 汇总了过去 3 个月在安全、性能和稳定性上的工作,推出安全套件:Security Advisor 的安全规则已对全部项目运行,项目所有者每周收到待修复安全问题邮件,规则开源可用于 CI/CD;新增列级权限管理面板、用户与角色模拟、网络层访问限制,以及由 GPT-4o 驱动的 RLS AI 助手。
推荐理由:Supabase 把安全规则、列级权限和网络限制做进控制台,用 RLS 的项目可以照着清单逐项收紧。
Neon 发文讲解 Postgres 的 btree_gist 扩展,说明它在普通 B-Tree 只能处理数字、时间戳、文本等一维排序数据之外,还能为范围类型和排除约束建立索引。文章给出何时该用 btree_gist、何时不该用的判断依据。
Supabase 发布教程,演示如何用 Edge Function 搭建 Telegram Bot 捕获实时位置,通过 RPC 写入 Postgres,再用 Supabase Realtime 订阅 locations 表的 INSERT 变更,配合 React 中的 MapLibre GL JS 将位置实时绘制到地图上。
Neon 发文讲解如何用 fixtures 与 seeding 为数据库测试准备一致、可复现的数据,避免每次运行测试时数据行为不一致,从而判断数据库和代码是否正确工作。
Neon 的只读副本与传统 Postgres 副本不同,轻量、便宜且配置快,可用于横向扩展性能。Neon 近期持续改进只读副本的稳定性。
Supabase 发布教程,演示如何用 Overture Maps 下载 GeoJSON 格式的地点数据,经 GDAL ogr2ogr 转为 SQL 后导入 Supabase Postgres,再用 PostGIS 的 ST_AsMVT 生成矢量瓦片,并通过 supabase-js 的 RPC 调用在 MapLibre GL 客户端渲染。
222 的数据库流量在夜间和周末数千名会员参加体验活动时达到峰值,其创始工程师 Lex Nasser 表示,构建在可预先自动扩缩的数据库上让他们能常态化应对这些流量尖峰。
Neon 博客梳理了数据库恢复策略,指出即便架构做了容错设计,配置错误、人为失误等仍可能导致数据库宕机。文章围绕如何应对这类故障展开,帮助开发者在事故发生时快速恢复。
Vercel 为 Vercel Functions 推出实验性字节码缓存功能,通过缓存首次执行生成的字节码,后续冷启动可跳过编译步骤,冷启动最多快 27%。
推荐理由:Vercel Functions 上线实验性字节码缓存,冷启动最多快 27%,用 Node.js 20 的项目可加环境变量开启。
Cedalio 借助 Neon 的 Postgres 数据库分支能力,将其集成进 CI/CD 流水线,并把可缩容至零的数据库实例用于其“每客户一库”的架构。团队称数据库分支与缩容到零是这套开发工作流中最关键的两项特性。
Neon 数据库分支可快速复制数据库用于非生产环境,但企业常面临 PII 匿名化的隐私障碍。开源工具 Neosync 能跨分支对数据做匿名化处理,帮助开发者在几秒内创建带匿名化生产数据的预览环境。
Snaplet 基于 Neon 的分支模型与写时复制能力,为其 Snapshot 功能提供底层支持。借助 Neon 的合作计划,Snaplet 得以管理数千个数据库分支,实现接近生产环境的快照体验。
Neon 发布开发者指南,介绍如何用数据库分支改善传统数据库开发流程慢、易出错的问题。指南指出,即便使用托管数据库,新建实例耗时、回滚变更风险高、数据一致性难维护等痛点依然存在,而分支工作流可让开发者像操作代码分支一样处理数据库变更。
Encore 现已支持在所有 Encore 环境中使用 Neon Postgres,包括部署在 AWS 和 GCP 上的云端环境。开发者可连接 Neon 账号,为全部 Encore 环境接入可高度扩展的 Serverless Postgres。
Neon 为 Y Combinator 创业公司推出专属优惠,入选 YC 的公司可领取首年价值 10 万美元的 Neon 额度。该优惠针对预算紧张、需要快速迭代和扩展的早期团队。
pgvector v0.7.0 引入 float16 向量、稀疏向量和位向量三种表示,其中 float16 HNSW 索引只占原来一半内存,900K 条 OpenAI 1536 维向量的表从 7Gb 降到 3.5Gb。
推荐理由:pgvector 0.7.0 新增 float16、稀疏与位向量,HNSW 索引内存减半,跑向量检索的可以评估升级。
Neon 提出把 Postgres 存储视为事务日志的思路:数据不再以表和行的形式组织,而是以事务日志为核心来存储和检索。这一视角改变了数据库的存储与读取方式。
Neon 通过 scale to zero 和自动扩缩容来降低 Postgres 计算成本。存储价格持续下降,但计算成本创新较少,而计算通常占据账单的更大份额。
Supabase 发文讲解如何最小化 Postgres 表膨胀:VACUUM 会回收已提交事务留下的旧行版本并更新可见性映射,加速索引扫描,但空间只标记为可复用而不归还文件系统。
Supabase 介绍了内部支持工具 SLA Buddy,用 Edge Functions 和 PostgreSQL 函数监控 Slack 频道、为每个工单按严重程度和订阅等级生成不同 SLA 的升级任务。该工具通过 Slack 提醒和日历检查确认支持工程师是否在线,并用 check_due_tasks_and_update() 校验工单是否已被回复。
Supabase 宣布平台正式 GA(General Availability),称已证明能安全运行 100 万个数据库,目标服务接下来的 9900 万个。
Supabase 本周在 Supabase Studio 中新增 Security Advisor、Performance Advisor 和 Index Advisor 三个工具,分别用于检测数据库不安全配置、提示性能优化项(如未建索引的外键列、低效 RLS 策略、重复索引)以及为慢查询推荐索引。
推荐理由:Supabase Studio 新增 Security Advisor、Performance Advisor 与 Index Advisor,用 Postgres 的项目可以顺手跑一遍检查配置和慢查询。
Supabase Storage 正式成为 S3 兼容存储服务,该功能今日以公开 alpha 形式上线,同时 Resumable Uploads 从 Beta 转为正式可用(GA)。
推荐理由:Supabase Storage 支持 S3 协议并进入公开 alpha,已有 REST/TUS 流程的可以接 AWS CLI、rclone 等工具做备份与迁移。
Neon 为 SQL 编辑器加入时间旅行功能,让团队能即时创建开发与预览环境。Neon 的可分支 Postgres 支持快速创建环境,自动扩缩容则保障生产环境稳定。该功能旨在提升团队开发、测试和部署的速度。
Neon 将 psql 的 \d 元命令带到了网页浏览器中,让用户无需命令行即可查看数据库的表和列结构。不同数据库查看表结构的方式各异,MySQL 用 SHOW TABLES 和 SHOW COLUMNS,SQLite 用 .tables 和 .schema,而 Postgres 则依赖 psql 的 \d 系列命令。
Neon 发布 Serverless Driver 0.9.0,已上线 Deno 的 JavaScript 注册表 JSR。Deno 是基于 V8、Rust 和 Tokio 构建的开源 JavaScript、TypeScript 和 WebAssembly 运行时,虽兼容 npm,但推出 JSR 以应对若干变化。