PostgreSQL REST api – PostgREST

Encontré un proyecto interesante, que publica una interface REST de nuestra base de datos.

Siendo REST un estándar para montar webservices, y siendo PostgreSQL una de las mejores bases de datos disponible, le auguro un futuro prometedor!

Algunas características:

  • Convierte JSON directamente a SQL
  • Validación
  • Autorización / seguridad (HTTP auth sobre SSL)
  • Combina counts con el fetch de los datos
  • POST de comandos simples

Por debajo, usa Hasql, lo que le permite:

  • Reutilización de los prepared statements
  • Pool connection
  • Uso del protocolo nativo de PostgreSQL
  • Permitir escalamiento horizontal al ser ‘sin estado’ (stateless)

Ah, el proyecto lo pueden descargar de aquí

Leave a Reply