@pgsql

Страница 370 из 1062
Anatoliy
19.06.2017
11:41:41
@Komzpa распять хочешь? :)

Darafei
19.06.2017
11:42:58
ну, мне интересно. это у кого-то таки получилось из него что-то слепить для решения задачи в боевых условиях, или кто-то переписал оглавление какого-то списка экстеншенов

раз логистическая-то система :)

Alexander
19.06.2017
11:44:49
серьезная же компания)

Google
Vadim
19.06.2017
11:45:33
а можно позвать в этот чатик человека, который вписал в список pgrouting?
Оно там скорее всего для понимания основ ГИСовых задач роутинга. В продакшн юзается другое решение я думаю)

Darafei
19.06.2017
11:49:00
вот именно с этого места и становится интересно пообщаться! :)

Lev
19.06.2017
12:08:58
смотря для чего

Артур
19.06.2017
12:22:32
ну судя по описанию, для построения маршрутов

Darafei
19.06.2017
12:23:18
во-первых, нет ни одного адекватного конвертера карт для него... :)

Lev
19.06.2017
12:23:28
для построения маршрутов не очень

Артур
19.06.2017
12:23:50
Вопрос к чему: Не с одним человеком сталкиваюсь, который юзает яндекс для построения маршрутов. Зачем вообще коробчные решения?

Lev
19.06.2017
12:24:35
во-первых яндекс просит денег

иногда людям нужны заковыристые профили по каким дорогам можно ездить

Артур
19.06.2017
12:25:56
во-первых яндекс просит денег
сервер тоже денег просит, а еще разработчики для обслуживания развернутой системы

Alexander
19.06.2017
12:26:05
например - возить левые грузы

Артур
19.06.2017
12:26:11
это сейчас не холивар, мне важно понять, когда применять коробку

Google
Артур
19.06.2017
12:26:40
например - возить левые грузы
дроны для левых грузов юзают уже

Alexander
19.06.2017
12:27:27
посчитать денег. аутсорс после некоторого порога начинает сильно больше денег тянуть

Артур
19.06.2017
12:28:19
посчитать денег. аутсорс после некоторого порога начинает сильно больше денег тянуть
то есть для начала пойдет и яндекс, а потом, после, например, 1млн запросов в час берется коробка?

Anatoliy
19.06.2017
12:28:54
Это что должен быть за логистический сервис, у которого лям оффлайн клиентов

В том смысле, что 2гис – понятно, яндекс - понятно

Anatoliy
19.06.2017
12:29:25
А у какой-нибудь логистической конторы – клиентов полтора инвалида

Alexander
19.06.2017
12:29:27
а потом ты увязаешь в том, что перепланировка сервиса на свой гео- стоит дохрена из-за вынужденного простоя

впрочем, если деньги не твои, то можно и поиграться

Darafei
19.06.2017
12:30:24
Миллион маршрутов - на самом деле совсем немного

Anatoliy
19.06.2017
12:30:24
Дарафей, не набрасывай)

Lev
19.06.2017
12:31:16
допустим, ты гос компания. И роутить тебе можно только по карте с сертификатом. И маршрут от Яндекса на неё не накладывается

Anatoliy
19.06.2017
12:31:27
ну это понятно

Lev
19.06.2017
12:32:06
или у тебя логистика породы горнодобывающими самосвалами по собственному руднику. Карты твоего рудника нет ни у яндекса ни у гугла

Alexander
19.06.2017
12:32:06
пусть первый отдел думает :)

Артур
19.06.2017
12:32:24
Ок, тогда второй вопрос. Какая коробка лучше всего?

Lev
19.06.2017
12:32:44
сродни какая СУБД лучше всего

Артур
19.06.2017
12:33:03
oracle :)

Alexander
19.06.2017
12:33:09
насчёт "карты нет" - не верю. оно просто не "выложено в открытый доступ"

Артур
19.06.2017
12:33:19
Ну а если серьезно, то в связке с PG кто что предпочитает?

Google
Darafei
19.06.2017
12:33:54
мы в OSRM по http из недр plpython ходим

Alexander
19.06.2017
12:34:18
если совсем госкомпания - к отделу обратись, раз уж грифованные вещи хочешь

там тоже постгрес местами есть

Lev
19.06.2017
12:35:37
Ну а если серьезно, то в связке с PG кто что предпочитает?
нормальных связок нет. Так что от задачи. Я OSRM'ом пользуюсь. Некоторым любителям джавы граф хоппер нравится. Те кто на аркГИС сидят используют свой network Analyst.

Артур
19.06.2017
12:37:24
Ясно, спасибо ? Запомнил OSRM.

Pavel
19.06.2017
13:06:30
ppl, в веб-приложении два запроса одновременно читают из 2-х матвью, и постгря репортит дедлок. Это так и надо, или ЧЯДНТ?

Darafei
19.06.2017
13:07:20
скорее всего, у тебя ещё два запроса их пишут :)

Pavel
19.06.2017
13:07:54
:D так бы я и сам всё понял )))

нет, в том и интерес, что никто в этот момент матвью не рефрешит, и друг от друга они напрямую не зависят.

Dmitry
19.06.2017
13:43:14
Таблицам не обязательно напрямую зависеть https://pgconf.ru/media/2017/04/03/20170317H1_Tyurin.pdf

Ildar
19.06.2017
15:17:10
господа, позвольте устроить небольшой опрос по используемым версиям постгреса

Какой постгрес используете в качестве основной субд 9.6 – 28 ??????? 57% 9.5 – 10 ??? 20% < 9.5 – 7 ?? 14% не использую pg – 4 ? 8% 10 beta+ ▫️ 0% какой-либо форк ▫️ 0% ? 49 people voted so far.

Старый
19.06.2017
15:18:41
народ

стоит linux, русская локаль была как дефолт, создал базу, везде указав английский en_US.UTF-8, но почему то всё равно ругается на знак $

кто сталкивался?

смотря базы, укзано, что кодировка английская

Admin
ERROR: S client not available

Старый
19.06.2017
15:21:29
почему может не хотеть работать с $?

Igor
19.06.2017
15:21:59
что значит "ругается"? в каком случае?

Google
Mike Chuguniy
19.06.2017
15:23:35
@erzentd вы бы хоть ошибку показали. А то могётЪ быть, что знак долляра неверно используется.

Старый
19.06.2017
15:28:58
@erzentd вы бы хоть ошибку показали. А то могётЪ быть, что знак долляра неверно используется.
g_restore: [архиватор (БД)] Ошибка из записи оглавления 2987; 0 16489 TABLE DATA clients postgres pg_restore: [архиватор (БД)] сбой команды COPY для таблицы "clients": ОШИБКА: неверный синтаксис для типа money: "$200.00"

create database sysweb with owner = postgres encoding = 'UTF8' tablespace = 'ts_mark' lc_collate = 'en_US.UTF-8' lc_ctype = 'en_US.UTF-8' lc_monetary = 'en_US' connection limit = -1 template=template0; ОШИБКА: параметр "lc_monetary" не распознан

postgresql-server-9.6.3

postgresql-9.6.3

нет идей?

Alex
19.06.2017
15:50:59
Хрыч, а теперь внимательно глянь на строки и найди 10 отличий в кодировке

Mike Chuguniy
19.06.2017
15:53:54
@erzentd mshurutov@test=> select name,setting,context from pg_settings where name='lc_monetary'; name | setting | context —-----------+------------+--------- lc_monetary | ru_RU.utf8 | user (1 строка) Время: 34,344 мс Смотрим в доку (https://www.postgresql.org/docs/current/static/view-pg-settings.html)user These settings can be set from postgresql.conf, or within a session via the SET command. Any user is allowed to change their session-local value. Changes in postgresql.conf will affect existing sessions only if no session-local value has been established with SET.

в create table lc_monetary нет и неизвестно.

Я бы пробовал выставить lc_monetary для базы перед заливкой дампа, как-то вот так: ALTER DATABASE name SET configuration_parameter { TO | = } { value | DEFAULT } дока: https://www.postgresql.org/docs/current/static/sql-alterdatabase.html

Boris
19.06.2017
15:57:40
select londiste.get_table_list('queue_name')
ЗДравуствуйе, Петр, нашел на одном из подписчиков фунцию londiste / Получил следующее : ad_master_1_main=# select londiste.get_table_list('queue_name'); get_table_list ---------------- (0 rows) queue_name - сюда какое-то значение нужно подстваить?

Петр
19.06.2017
15:58:12
да, нужно указать имя очереди

можете его посмотреть в выводе status

Boris
19.06.2017
16:02:24
можете его посмотреть в выводе status
спасибо, вроде оно.поизучаю

Alex
20.06.2017
06:42:40
Кто-нибудь использовал автоматический фаиловер Pgpool II он стабильный ? Или есть свои глюки ?

Айтуар
20.06.2017
07:00:31
Кто-нибудь использовал автоматический фаиловер Pgpool II он стабильный ? Или есть свои глюки ?
Я не смог его заставить работать. У меня даже в режиме разделения запросов на стендбай- только селекты, на мастер - всё запросы, отваливалась одна нода. Так и не понял причину.

Марат
20.06.2017
07:36:07
https://wiki.postgresql.org/images/a/a3/PGConf_US_2016-QuanHa.pdf

Вот более или менее решение фаиловера

Но это не Pgpool

Аггей
20.06.2017
07:46:27
https://wiki.postgresql.org/images/a/a3/PGConf_US_2016-QuanHa.pdf
+ можно использовать bgw_replstatus для проверки мастер/реплика

Google
Айтуар
20.06.2017
07:49:28
+ можно использовать bgw_replstatus для проверки мастер/реплика
А вот я всё таки не понял кто распределяет запросы? Т.е. на мастер запросы на запись/изменение, а на слейв - только чтение.

Аггей
20.06.2017
08:00:54
Haproxy

Страница 370 из 1062