powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Работа с Rest API из Postgresql. Возможна?
9 сообщений из 9, страница 1 из 1
Работа с Rest API из Postgresql. Возможна?
    #39993531
IgorD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Предстоит участие в проекте с базой PostgreSQL 12 (бизнес-логика максимально на хранимых процедурах базы), из которой нужно будет брать/передавать данные через Rest Api
На Oracle такие задачи решались написанием хранимых процедур в самой базе, как с PostgreSQL решить эту задачу?

Укажите, пожалуйста, оптимальное направление, куда копать.
...
Рейтинг: 0 / 0
Работа с Rest API из Postgresql. Возможна?
    #39993548
Morruth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
точно также
пишется хранимка на tcl/perl/python/java/lua/C/C++/чёрте лысом, которая и пользуется rest api

копать в сторону процедурных языков
( pl/tcl, pl/perl и pl/python входят в комплект pl/java pl/lua pl/sh и тд ставятся расширениями)
...
Рейтинг: 0 / 0
Работа с Rest API из Postgresql. Возможна?
    #39993759
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Morruth
которая и пользуется rest api

Но аффтару-то не надо им пользоваться, ему надо его реализовать. Это требует встроенного HTTP сервера, которого у PG нет.
...
Рейтинг: 0 / 0
Работа с Rest API из Postgresql. Возможна?
    #39993912
Фотография OoCc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorD
Добрый день!
Предстоит участие в проекте с базой PostgreSQL 12 (бизнес-логика максимально на хранимых процедурах базы), из которой нужно будет брать/передавать данные через Rest Api
На Oracle такие задачи решались написанием хранимых процедур в самой базе, как с PostgreSQL решить эту задачу?

Укажите, пожалуйста, оптимальное направление, куда копать.

Ну оракля все тянет в рот в себя, одно время даже операционную систему хотел заглотить.
Имплементация реста относится к апликейшн серверу а не к субд. Кроме собственно реста там ещё и формат обмена и аутентикация и защиты от атак и т д. и в конце концов ГУЙ на случай если туда полезет человек с браузером.
...
Рейтинг: 0 / 0
Работа с Rest API из Postgresql. Возможна?
    #39993957
IgorD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Morruth
которая и пользуется rest api

Но аффтару-то не надо им пользоваться, ему надо его реализовать. Это требует встроенного HTTP сервера, которого у PG нет.


Не совсем так. Мне нужно из PostgreSQL подключатся к уже реализованному на другом сервере Rest API. B Oracle это реализовал штатным пакетом в plsql - utl_http. В PostgreSql похожего пакета не нашел.
...
Рейтинг: 0 / 0
Работа с Rest API из Postgresql. Возможна?
    #39993963
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorD,

Ищите “postgres fdw rest api”.
Первая же ссылка даёт https://dba.stackexchange.com/questions/37664/rest-webservice-as-a-foreign-data-wrapper-in-postgresql
Надо взять Multicorn и прикрутить небольшую обвязку.
...
Рейтинг: 0 / 0
Работа с Rest API из Postgresql. Возможна?
    #39994178
Morruth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorD,

в plpgsql такого я не помню, а в pl/(tcl|perl|python|java|etc) можно пользоваться штатными средствами языка
...
Рейтинг: 0 / 0
Работа с Rest API из Postgresql. Возможна?
    #39999600
Weed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorD, посмотрите это: https://github.com/DSoftOut/pgator
...
Рейтинг: 0 / 0
Работа с Rest API из Postgresql. Возможна?
    #40000270
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorD
Добрый день!
Предстоит участие в проекте с базой PostgreSQL 12 (бизнес-логика максимально на хранимых процедурах базы), из которой нужно будет брать/передавать данные через Rest Api
На Oracle такие задачи решались написанием хранимых процедур в самой базе, как с PostgreSQL решить эту задачу?

Укажите, пожалуйста, оптимальное направление, куда копать.


PostgreSQL это не Oracle.
Лучше в PostgreSQL этого не делать.
Возьмите любой ЯП. Хоть тот же Python.
Проблем будет гораздо меньше, чем будете мучиться с ХП на PostgreSQL.

<:o)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Работа с Rest API из Postgresql. Возможна?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]