EVGENY T., А подскажите пожалуйста, какой тип данных ставить в таблице City Для id?
Я ставлю тип Serial, чтобы Id автоматически увеличивался на 1, но Postgres меняет его на integer, и мне не удается присвоить первичный ключ этой колонке.
Вячеслав Успенский, да, я про контаб. А как по надёжности не подводил ? Там из дешевых в левой части за 4 евро , а в правой за 5 евро. Можете помочь разобраться в различиях ?
Xilian, Делал dump и потом restore. Да все импортилось, но все же хотелось чтобы без ошибок.
"Windows_1252 - это ты в режиме совместимости запускал?" Этот вопрос не понял.
Запускал на windows 10 из Pgadmin4, он при создании базы, в которую будем делать restore предлагал для любой кодировки , только English_United States.1252, C и POSIX не разрешает создать базу с ошибкой:
ERROR: encoding "LATIN6" does not match locale "English_United States.1252"
DETAIL: The chosen LC_CTYPE setting requires encoding "WIN1252".
Ну вот я недавно пытался экспортировать базу с Amazon RDS на свой комп с windows и как раз была проблема с кодировкой, которая зависит от windows из-за чего у меня вот такое было в отчетах Restore и Dump ����������� �������:
У меня в базе на Amazon стоит:
Encoding: UTF8
collation: en_US.UTF-8
character type: en_US.UTF-8
А в моей базе на Windows американская кодировка называется
Encoding: UTF8
collation: English_United states_1252
character type: English_United states_1252
При чем при установке ставил специально для Postgres кодировку USA, в итоге день промучился и не смог решить.
Вроде проблем не вызывает, но все же неприятно.
longclaps, Ну погода - это была как модель решения, так как уверен, что в будущем будут подобные задачи, где есть 1 целевая переменная и много независимых, от которых она зависит, но как, никто точно не знает. Хочется узнать можно ли в целом с помощью данного метода решать такой класс задач.
longclaps, Есть Город и есть 100 факторов влияющих на погоду, каждый фактор имеет от 1 до 200 значений.
Например:
-температура вчера от -50 до 50 градусов
-температура позавчера от -50 до 50 градусов
-атмосферное давление вчера от 500 до 1000 мм(условно, я точно не знаю границы)
и прочие
Каждый фактор как-то влияет на температуру завтра.
Вот хочу попробовать решить данную задачу с помощью байесовской оценки решения на Python.
То есть априорную вероятность перевести в апостериорную.
Априорная вероятность как я понял - это будет предположение, что завтра будет примерно такая же температура как была вчера, и нужно как-то пересчитать остальные факторы, как они изменят нашу уверенность, что погода будет не такая же как вчера и в каком диапазоне.
Вячеслав Успенский, Спасибо Вам огромное. За 4 евро в месяц 300GB SSD? Очень удобно.
А для чего тогда создан RDS-сервер?
У меня RDS от Amazon и AWS от Amazon.
Melkij, И последний вопрос, если я вас конечно еще не переутомил.
У меня в базе на Amazon стоит:
Encoding: UTF8
collation: en_US.UTF-8
character type: en_US.UTF-8
А в моей базе американская кодировка называется
Encoding: UTF8
collation: English_United states_1252
character type: English_United states_1252
В итоге в текста дампа такие значки: ������
Windows русская стоит
Это нормально или стоит поставить WIndows английский интерфейс?
Вячеслав Успенский, Кстати вопрос. У меня есть уже vps , но там всего 5GB и есть отдельно RDS от Amazon.
Будет ли разница по скорости, если на VPS поставить БД тот же Postgres или получать доступ к БД через RDS Amazon?