restgres:RESTful HTTP API 进入 PostgreSQL 服务器,作为一个工作者

时间:2024-07-23 06:37:50
【文件属性】:

文件名称:restgres:RESTful HTTP API 进入 PostgreSQL 服务器,作为一个工作者

文件大小:43KB

文件格式:ZIP

更新时间:2024-07-23 06:37:50

C

RESTgres - PostgreSQL 的 HTTP 工作线程 这为 PostgreSQL 实现了一个 worker,它侦听 HTTP 连接并允许客户端使用 RESTful API 而不是 libpq、psql 等使用的专有 API 与 PostgreSQL 服务器交互。 尽管最终目标是提供 psql、libpq 等的所有功能,但这还为时尚早。 应用程序接口 === GET / === Accept: application/json 返回服务器版本号和正常运行时间。 建造 如果您还没有,请获取依赖项: sudo apt-get install libpq-dev libevent-dev postgresql-server-dev-9.3 git clone https://github.com/SpComb/evsql cd evsql cmake . && make cd


【文件预览】:
restgres-master
----table_row_route.c(2KB)
----jsonbuf.h(2KB)
----backend.h(92B)
----Readme.md(1KB)
----routes.h(1KB)
----databases_route.c(2KB)
----restgres.c(4KB)
----content_types.h(1KB)
----schema_route.c(2KB)
----route_funcs.h(1KB)
----root_route.c(1KB)
----util.c(15KB)
----bgwutil.h(261B)
----master.h(986B)
----jsonbuf.c(4KB)
----table_rows_route.c(2KB)
----schemas_route.c(2KB)
----Makefile(566B)
----response_phrase.h(216B)
----response_phrase.c(3KB)
----util.h(6KB)
----route_funcs.c(3KB)
----routes.c(2KB)
----.gitignore(178B)
----roles_route.c(2KB)
----tables_route.c(3KB)
----table_route.c(7KB)
----backend.c(10KB)
----db_route.c(3KB)
----master.c(28KB)
----bgwutil.c(3KB)
----role_route.c(2KB)

网友评论