URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137915
[ Назад ]

Исходное сообщение
"Релиз СУБД PostgreSQL 18"

Отправлено opennews , 25-Сен-25 16:35 
После года разработки опубликована новая стабильная ветка СУБД PostgreSQL 18.  Обновления для новой ветки будут выходить в течение пяти лет до ноября 2030 года. Поддержка  PostgreSQL 13.x, самой старой из поддерживаемых веток, будет прекращена 13 ноября...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63877


Содержание

Сообщения в этом обсуждении
"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 16:35 
Вообще круто, из университетского проекта так раскрутиться:
https://en.wikipedia.org/wiki/PostgreSQL

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 19:15 
Как думаешь, уже можно на нее с Ingres SQL переходить?

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 16:37 
>io_uring (io_method=io_uring), поддерживаемый начиная с ядра Linux 5.1

Только он там разваливался, и починили это только к 5.4


"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 17:10 
Думаю, ещё лет 10 стоит подождать, прежде чем использовать io_uring. Но то, что сабж подтянули до уровня конкурентов, не может не радовать, конечно. Ещё бы он так не распухал.

"Релиз СУБД PostgreSQL 18"
Отправлено Сербский , 25-Сен-25 16:55 
PostgreSQL - бд как швецарский нож, шикрано подходит для большинства современных задач.
Мало современных software продуктов которые с каждым релизом становяться только лучше. Второй такой пожалуй только Java, кстати 25я вышла тоже в этом месяце, что вдвойне приятней.

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 17:00 
Ну, не больше, чем sqlite, на самом деле. А, всё, увидел про java.

"Релиз СУБД PostgreSQL 18"
Отправлено Сербский , 25-Сен-25 18:24 
>Ну, не больше, чем sqlite

Ага, только без geospacial, timeseries и векторов, fulltext search и типов данных а ля jsonb убившие монгу )
кластера там всякие, репликации вообще зло ))

>вcё, увидел про java

увидел - беги учи, сразу после того как про базы почитаешь.


"Релиз СУБД PostgreSQL 18"
Отправлено Анонисссм , 25-Сен-25 21:29 
>ля jsonb убившие монгу

дед, таблетку выпей )


"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 17:05 
https://opennet.ru/62511-database

"Релиз СУБД PostgreSQL 18"
Отправлено Сербский , 25-Сен-25 18:40 
почитай как этот рейтинг строиться, так можно подумать что python лучший язык на свете, по тому, что его детям легче преподавать преподавателям в школе (типизации нет, многопоточности нет, управления памяти нет, облостей видимости нет и ОПА... благодаря этой педагогической простоте, Python взлетает в рейтингах как будто это вершина инженерной мысли. Не язык, а мечта — ни тебе указателей, ни тебе строгой типизации, ни тебе боли от сегфолтов. Всё как в сказке: написал print("Hello, world") — и ты уже программист.

А потом эти же рейтинги начинают использовать в корпорациях как аргумент: "Python — самый популярный, значит, самый лучший". Ну да, конечно. По этой логике, TikTok — вершина культурного развития, а доширак — гастрономический шедевр.

И ведь удобно: не надо объяснять студентам, что такое const, volatile, RAII, или почему malloc — это не игрушка. Просто покажи for i in range(10):, и все счастливы. А если что-то не работает — ну, это же интерпретатор, он сам разберётся. Или не разберётся.

Так и живём: язык, придуманный для автоматизации мелких задач, теперь преподают как основу программирования. А потом удивляемся, почему выпускники не знают, что такое стек вызовов, или зачем нужны mutex'ы, и думают что NoSQL- это такая база данных )


"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 19:36 
Так питон хорош в своей нише - писать скриптики, управляющие и не только, проблема что он вдруг хайпанул и его используют в хайлоаде даже, это не проблема языка самого по себе.
Я люто хохтнул когда увидел питон в вакансии на хайлоад инжинера одной крупной компании. Это кринж.
Вот встроить питон куда нибудь, чтобы просто и легко под капотом конфигурить аппу - это норм, а вот писать на нем стэналон приложение, которое что-то там люто вычисляет на процессоре - не норм.

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 21:11 
Внезапно, если не уходить от топика, питон это язык номер 2 для хранимых процедур после PL/pgSQL

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 17:59 
Java стоит на месте

"Релиз СУБД PostgreSQL 18"
Отправлено Сербский , 25-Сен-25 18:28 
>Java стоит на месте

На месте языка с хорошей обратной совместимостью, стройной моделью типов, отличной производительностью на котором написаны почти все современные big data решения: Kafka, Cassandra, Hadoop, DynamoDb, Kinesis и фремворки для работы с ними Spark, Flink
Лучшие IDE Idea, Eclipse
Про jira, confluence, jenkins и миллионы мобильных приложений вообще молчу
Хорошо так стоит, даже не знаю, есть ли язык который близко бы встать смог


"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 19:40 
Ну, вот кстати респект джаве, даже за факт того что возраст приближается к сишке, а джава по прежнему актуальная и развивается. Куда там расту и прочим, пусть все эти современные язычки просуществуют хоть столько же, сколько уже сейчас существует джава, хотя бы.

"Релиз СУБД PostgreSQL 18"
Отправлено SubGun , 25-Сен-25 21:13 
Это ты про то, что разработчики Java только к 7 версии поняли, что через switch-case можно string гонять?

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 21:16 
Ну справедливости ради все эти биг-дата решения самые мощные не потому что джава быстрый язык, а потому что в этих продукта реализовано грамотное масштабирование и можно сервис раскидать на тысячи машин по всему миру.
Если ты напрмер разработчик, то вместо того чтобы ставить кафку для опытов, гораздо лучше поставить redpanda и получить x10 быстродействие на отдельно взятой своей машине.

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 17:13 
>Релиз СУБД PostgreSQL 18

Вот бы ещё 1С, в порядке заботы о национальной безопасности, добавила бы бескостыльную поддержку постгреса на уровне вражеских БД.


"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 17:18 
>поддержку постгреса

https://www.opennet.dev/opennews/art.shtml?num=59517


"Релиз СУБД PostgreSQL 18"
Отправлено Кошкажена , 25-Сен-25 17:44 
Пфф. Посгрес про как бы реестре.

"Релиз СУБД PostgreSQL 18"
Отправлено User , 25-Сен-25 17:45 
Какой из? Их там много)

"Релиз СУБД PostgreSQL 18"
Отправлено Анониматор , 25-Сен-25 21:30 
Платный энтерпрайз конечно лучше. Но есть отдельная и бесплатная PostgresPro-1C, он в репе которую легко прикрутить с топовым дистрибутивам как буржуйским так и нашим.

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 18:02 
Да вы что...

"Релиз СУБД PostgreSQL 18"
Отправлено Голдер и Рита , 25-Сен-25 17:35 
> вражеских БД

Хочешь дружбы — будь другом. (с)


"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 17:40 
>Хочешь дружбы — будь другом. (с)

С некоторыми, дружить слишком дорого.


"Релиз СУБД PostgreSQL 18"
Отправлено Кошкажена , 25-Сен-25 17:43 
Первые 2 ссылки в поиске вроде говорят о том, что все есть?

https://1c.postgres.ru/
https://postgrespro.com/docs/postgrespro/16/config-one-c


"Релиз СУБД PostgreSQL 18"
Отправлено User , 25-Сен-25 17:47 
Э. Там вроде кривые самопильные патчи, скомпонованные в отдельный "дистрибутив". В мейнлайне их нема

"Релиз СУБД PostgreSQL 18"
Отправлено Кошкажена , 25-Сен-25 19:54 
postgrespro - кривые самопильные патчи?

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 20:09 
>Лицензия СУБД Postgres Pro Enterprise для 1C на 1 ядро x86-64, обновления 1 месяц
>108939 рублей

https://postgrespro.ru/products/postgrespro/enterprise-1c


"Релиз СУБД PostgreSQL 18"
Отправлено User , 25-Сен-25 20:10 
Не. Тот postgres что от 1с

"Релиз СУБД PostgreSQL 18"
Отправлено AleksK , 25-Сен-25 20:20 
Он бесплатен

"Релиз СУБД PostgreSQL 18"
Отправлено ptr , 25-Сен-25 19:43 
С одной стороны, PostgreSQL имеет архитектурные ограничения из-за MVCC/VACUUM и отсутствия tempdb. С другой стороны, 1C активно использует UPDATE и временные таблицы, что при этих архитектурных ограничениях неэффективно.
Поэтому "бескостыльная поддержка постгреса на уровне вражеских БД", которые имеют undo-буфер и tempdb, невозможна без значительных изменениях в стандартных конфигурациях 1C или еще более значительных изменениях архитектуры PostgreSQL.

"Релиз СУБД PostgreSQL 18"
Отправлено AleksK , 25-Сен-25 20:10 
У меня сервера 1С с 13 года работают на Linux + Postgres. В чем проблема?

"Релиз СУБД PostgreSQL 18"
Отправлено ptr , 25-Сен-25 20:47 
> У меня сервера 1С с 13 года работают на Linux + Postgres.
> В чем проблема?

Я выше указал две проблемы. Во-первых, нагрузка на VACUUM из-за реализации MVCC в PostgreSQL и активном использовании UPDATE. Во-вторых, отсутствие tempdb и неумение стандартных конфигураций 1С воспользоваться pg_variables или нежурналируемыми таблицами.


"Релиз СУБД PostgreSQL 18"
Отправлено Анониматор , 25-Сен-25 21:25 
Это было бы возможно только при отказе от MSSQL и Оракла, ибо движок для работы с субд в нём максимально унифицированный.
Но как я посмел такое подумать, если даже в самых свежих конфигурациях от 1С все еще есть функционал "скачать видео с youtube" ))

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 18:15 
Чего не хватает Постгресу, чтобы победить оракл? Ну кроме тех поддержки, конечно.

"Релиз СУБД PostgreSQL 18"
Отправлено Анонимус75467 , 25-Сен-25 18:30 
Multimaster

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 18:42 
Неинклюзивно ты говоришь, дядя Фёдор. Надо Multimain или Multiprimary.

"Релиз СУБД PostgreSQL 18"
Отправлено SubGun , 25-Сен-25 21:14 
Тонко)

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 20:13 
Это как единорог - его не существует

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 18:34 
> Чего не хватает

Мозгов не хватает программистам, чтобы просто взять и начать использовать.


"Релиз СУБД PostgreSQL 18"
Отправлено ptr , 25-Сен-25 19:52 
На мой взгляд, не хватает только альтернативного, на выбор разработчика, движка хранения с undo-буфером и поддержки tempdb, чтобы DDL операции с временными таблицами не затрагивали information schema постоянных объектов БД. Остальное так или иначе решаемо, хоть и требует больше усилий при оптимизации запросов или реализации multimaster, чем в Oracle.

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 19:20 
А когда будит наш, отечественный аналог?

"Релиз СУБД PostgreSQL 18"
Отправлено ptr , 25-Сен-25 19:55 
https://postgrespro.ru/products

"Релиз СУБД PostgreSQL 18"
Отправлено Аноним , 25-Сен-25 20:05 
https://postgrespro.ru/products/postgrespro/standard
>169570 ₽ублей

"Релиз СУБД PostgreSQL 18"
Отправлено Анониматор , 25-Сен-25 21:38 
да их там в реестре десяток наверно. Тантор например

"Релиз СУБД PostgreSQL 18"
Отправлено ptr , 25-Сен-25 19:47 
> В командах INSERT, UPDATE, DELETE и MERGE
> реализована возможность вывода прошлых (OLD)
> и текущих (CURRENT) значений в выражении RETURNING

Как давно я это ждал! Как минимум, с 12-ой версии.


"Релиз СУБД PostgreSQL 18"
Отправлено Rodegast , 25-Сен-25 20:59 
> Добавлена функция uuidv7()

Ура!