|
|
|
Postgresql. Работа с протоколом http и расширение pgsql-http
|
|||
|---|---|---|---|
|
#18+
Добрый день. Подскажите пожалуйста если кто-нибудь имел дело с работой с протоколом Http из базы. Как варианты для работы я нашел: 1. Использовать pl/python 2. Исходники расширения pgsql-http Решил использовать второй вариант. Так как сервер на windows, то установил cygwin, собрал командами make и make intall. Но при подключении расширения возникает ошибка: "ОШИБКА: несовместимая библиотека "C:/PostgreSQL/lib/http.dll": несоответствие отличительного блока DETAIL: В сервере FLOAT8PASSBYVAL = false, в библиотеке: true." Возникло два вопроса: что всё-таки лучше использовать для работы с Http, по вашему опыту? Возможно есть и другие средства. И как всё-таки победить ошибку(при сборке расширения установить FLOAT8PASSBYVAL = false) при подключении библиотеки? В интернете искал, но направления в решении не попалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2015, 08:03 |
|
||
|
Postgresql. Работа с протоколом http и расширение pgsql-http
|
|||
|---|---|---|---|
|
#18+
VisermozДобрый день. Подскажите пожалуйста если кто-нибудь имел дело с работой с протоколом Http из базы. Я бы начал с вопроса - зачем?! P.S. PostgreSQL это БД, а не многоцелевой комбайн. ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2015, 09:28 |
|
||
|
Postgresql. Работа с протоколом http и расширение pgsql-http
|
|||
|---|---|---|---|
|
#18+
mad_nazgul, для задачи выбираем каким инструментом проводить обработку геометрии- postgresq+postgis или geoserver+wps(Web Processing Service). У каждого варианта есть плюсы и минусы, но у WPS большой плюс в возможности взаимодействия с внешними сервисами, поставляющими данные без необходимости закачки их в базу. Поэтому, интересно было бы проверить возможность Postgresql в этой роли. к примеру, получение геометрии с geoserver и дальнейшей ее обработки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2015, 09:45 |
|
||
|
Postgresql. Работа с протоколом http и расширение pgsql-http
|
|||
|---|---|---|---|
|
#18+
VisermozПоэтому, интересно было бы проверить возможность Postgresql в этой роли. к примеру, получение геометрии с geoserver и дальнейшей ее обработки. IMHO лучше так не надо. Если нужен "сервис/клиент наружу", то лучше его написать на каком-нибудь более подходящем инструменте. А для PostgreSQL оставить то что он хорошо умеет - работа с данными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2015, 11:59 |
|
||
|
Postgresql. Работа с протоколом http и расширение pgsql-http
|
|||
|---|---|---|---|
|
#18+
mad_nazgulIMHO лучше так не надо. Есть ещё https://github.com/begriffs/postgrest Но действительно, зачем? В чём профит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2015, 21:44 |
|
||
|
Postgresql. Работа с протоколом http и расширение pgsql-http
|
|||
|---|---|---|---|
|
#18+
Visermozmad_nazgul, для задачи выбираем каким инструментом проводить обработку геометрии- postgresq+postgis или geoserver+wps(Web Processing Service). У каждого варианта есть плюсы и минусы, но у WPS большой плюс в возможности взаимодействия с внешними сервисами, поставляющими данные без необходимости закачки их в базу. Поэтому, интересно было бы проверить возможность Postgresql в этой роли. к примеру, получение геометрии с geoserver и дальнейшей ее обработки. а вот про геометрию мб интересно. уж больно быстро PostGis считает операции над множествами на сфере ( вхождение точки в полигон, пересечение итд) но зачем данные постгресу скармливать напрямую из http. ведь лишний слой здесь не лишний: можно доп.валидацию провести и другие вкусности. а по выбору, я юзал первый, - не знаю второй. Сорри. По postgresql+postgis - полёт нормальный. Почти realtime :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2015, 21:49 |
|
||
|
Postgresql. Работа с протоколом http и расширение pgsql-http
|
|||
|---|---|---|---|
|
#18+
S.VataginВ чём профит? Независимость от внешних приложений, автономность, большее поле действия - не только своя база, но и весь Интернет. Большая свобода разработчика базы данных. Сам пока упомянутые здесь средства не использовал, но хотелось бы опробовать в будущем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2015, 17:44 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39048718&tid=1997771]: |
0ms |
get settings: |
11ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 340ms |

| 0 / 0 |
