原文英文,约500词,阅读约需2分钟。
📝
内容提要
PostgREST 12发布,新增多个重要功能,包括JWT缓存以提高性能和减少请求时间,支持聚合函数(如avg、count等)以增强数据查询能力,以及用户自定义媒体类型,允许直接从数据库提供HTML等内容。该版本将很快在所有项目中推广。
🎯
关键要点
-
PostgREST 12发布,新增JWT缓存功能以提高性能,减少请求时间。
-
JWT缓存首次请求后生效,显著减少服务器处理时间,适合高API调用量的项目。
-
新增Server-Timing头部,提供更好的服务器性能可视化,记录各个处理阶段的时间。
-
支持聚合函数(如avg、count等),增强数据查询能力,支持分组查询。
-
用户自定义媒体类型功能,允许直接从数据库提供HTML等内容,增加灵活性。
-
PostgREST 12将很快在所有项目中推广。
❓
延伸问答
PostgREST 12的新功能有哪些?
PostgREST 12新增了JWT缓存、支持聚合函数和用户自定义媒体类型等功能。
JWT缓存如何提高PostgREST的性能?
JWT缓存可以在首次请求后缓存JWT,显著减少服务器处理时间,适合高API调用量的项目。
PostgREST 12支持哪些聚合函数?
PostgREST 12支持的聚合函数包括avg、count、max、min和sum。
如何使用PostgREST 12的用户自定义媒体类型功能?
用户可以创建自定义媒体类型,直接从数据库提供HTML等内容,增加灵活性。
PostgREST 12的Server-Timing头部有什么作用?
Server-Timing头部提供服务器性能可视化,记录各个处理阶段的时间。
PostgREST 12何时会在所有项目中推广?
PostgREST 12将很快在所有项目中推广,用户可关注Supabase Studio的通知。
🏷️