💡
原文英文,约1400词,阅读约需5分钟。
📝
内容提要
PostgREST是一种自动检查数据库系统目录,并从数据库中生成API的方法,它位于PostgreSQL和客户端应用程序之间,可以无状态地扩展,并且可以模拟数据库中的权限设置,从而提供相同的安全策略。
🎯
关键要点
- PostgREST是一种自动生成API的方法,位于PostgreSQL和客户端应用程序之间。
- PostgREST通过检查数据库系统目录,自动生成API,减少手动编写API的工作量。
- 安装PostgREST在Mac OS X上很简单,可以使用brew install命令。
- 在Linux上,只需下载包并解压即可安装PostgREST。
- 启动PostgREST前需要创建示例数据,并准备一个简短的配置文件。
- PostgREST会缓存信息并暴露API,可以通过命令行工具访问API。
- 可以使用API调用访问数据库表,并支持多种过滤器。
- PostgREST会缓存PostgreSQL系统目录的信息,需在数据结构更改时刷新缓存。
- PostgREST提供丰富的功能,包括安全性和对视图、存储过程的访问。
- PostgREST的API将模仿数据库中的权限设置,确保安全策略一致。
🏷️
标签
➡️