The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз СУБД PostgreSQL 18"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

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

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 25-Сен-25, 16:35   –2 +/
Вообще круто, из университетского проекта так раскрутиться:
https://en.wikipedia.org/wiki/PostgreSQL
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27, #83

2. Сообщение от Аноним (2), 25-Сен-25, 16:37   +/
>io_uring (io_method=io_uring), поддерживаемый начиная с ядра Linux 5.1

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7

4. Сообщение от Сербский (?), 25-Сен-25, 16:55   +2 +/
PostgreSQL - бд как швецарский нож, шикрано подходит для большинства современных задач.
Мало современных software продуктов которые с каждым релизом становяться только лучше. Второй такой пожалуй только Java, кстати 25я вышла тоже в этом месяце, что вдвойне приятней.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #6, #16, #70, #78

5. Сообщение от Аноним (7), 25-Сен-25, 17:00   +3 +/
Ну, не больше, чем sqlite, на самом деле. А, всё, увидел про java.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #19

6. Сообщение от Аноним (1), 25-Сен-25, 17:05   –2 +/
https://opennet.ru/62511-database
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #24, #60

7. Сообщение от Аноним (7), 25-Сен-25, 17:10   +/
Думаю, ещё лет 10 стоит подождать, прежде чем использовать io_uring. Но то, что сабж подтянули до уровня конкурентов, не может не радовать, конечно. Ещё бы он так не распухал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

8. Сообщение от Аноним (8), 25-Сен-25, 17:13   +/
>Релиз СУБД PostgreSQL 18

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9, #10, #11, #12, #34, #41, #51

9. Сообщение от Аноним (1), 25-Сен-25, 17:18   –1 +/
>поддержку постгреса

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #13

10. Сообщение от Голдер и Рита (?), 25-Сен-25, 17:35    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

11. Сообщение от Аноним (8), 25-Сен-25, 17:40   +/
>Хочешь дружбы — будь другом. (с)

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

12. Сообщение от Кошкажена (?), 25-Сен-25, 17:43   –1 +/
Первые 2 ссылки в поиске вроде говорят о том, что все есть?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #15

13. Сообщение от Кошкажена (?), 25-Сен-25, 17:44   +/
Пфф. Посгрес про как бы реестре.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #14, #17

14. Сообщение от User (??), 25-Сен-25, 17:45   +/
Какой из? Их там много)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #53

15. Сообщение от User (??), 25-Сен-25, 17:47   +/
Э. Там вроде кривые самопильные патчи, скомпонованные в отдельный "дистрибутив". В мейнлайне их нема
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #37

16. Сообщение от Аноним (16), 25-Сен-25, 17:59   –3 +/
Java стоит на месте
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #21, #91

17. Сообщение от Аноним (1), 25-Сен-25, 18:02   +/
Да вы что...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

18. Сообщение от Аноним (18), 25-Сен-25, 18:15   +/
Чего не хватает Постгресу, чтобы победить оракл? Ну кроме тех поддержки, конечно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #23, #36, #59, #86

19. Сообщение от Сербский (?), 25-Сен-25, 18:24   –4 +/
>Ну, не больше, чем sqlite

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

21. Сообщение от Сербский (?), 25-Сен-25, 18:28   +3 +/
>Java стоит на месте

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #33, #48, #50, #71, #87

22. Сообщение от Анонимус75467 (?), 25-Сен-25, 18:30   –3 +/
Multimaster
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #25, #43, #94, #105

23. Сообщение от Аноним (25), 25-Сен-25, 18:34   +/
> Чего не хватает

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #32, #72, #84

25. Сообщение от Аноним (25), 25-Сен-25, 18:42   +3 +/
Неинклюзивно ты говоришь, дядя Фёдор. Надо Multimain или Multiprimary.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #49

27. Сообщение от Аноним (27), 25-Сен-25, 19:15   +/
Как думаешь, уже можно на нее с Ingres SQL переходить?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

30. Сообщение от Аноним (30), 25-Сен-25, 19:20   –3 +/
А когда будит наш, отечественный аналог?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #38

32. Сообщение от Аноним (32), 25-Сен-25, 19:36   –2 +/
Так питон хорош в своей нише - писать скриптики, управляющие и не только, проблема что он вдруг хайпанул и его используют в хайлоаде даже, это не проблема языка самого по себе.
Я люто хохтнул когда увидел питон в вакансии на хайлоад инжинера одной крупной компании. Это кринж.
Вот встроить питон куда нибудь, чтобы просто и легко под капотом конфигурить аппу - это норм, а вот писать на нем стэналон приложение, которое что-то там люто вычисляет на процессоре - не норм.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #47

33. Сообщение от Аноним (32), 25-Сен-25, 19:40   +/
Ну, вот кстати респект джаве, даже за факт того что возраст приближается к сишке, а джава по прежнему актуальная и развивается. Куда там расту и прочим, пусть все эти современные язычки просуществуют хоть столько же, сколько уже сейчас существует джава, хотя бы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

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

35. Сообщение от ptr (ok), 25-Сен-25, 19:47   +1 +/
> В командах INSERT, UPDATE, DELETE и MERGE
> реализована возможность вывода прошлых (OLD)
> и текущих (CURRENT) значений в выражении RETURNING

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #73

36. Сообщение от ptr (ok), 25-Сен-25, 19:52   +2 +/
На мой взгляд, не хватает только альтернативного, на выбор разработчика, движка хранения с undo-буфером и поддержки tempdb, чтобы DDL операции с временными таблицами не затрагивали information schema постоянных объектов БД. Остальное так или иначе решаемо, хоть и требует больше усилий при оптимизации запросов или реализации multimaster, чем в Oracle.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #95

37. Сообщение от Кошкажена (?), 25-Сен-25, 19:54   +/
postgrespro - кривые самопильные патчи?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #40, #42

38. Сообщение от ptr (ok), 25-Сен-25, 19:55   –1 +/
https://postgrespro.ru/products
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #39, #54

39. Сообщение от Аноним (1), 25-Сен-25, 20:05   –1 +/
https://postgrespro.ru/products/postgrespro/standard
>169570 ₽ублей
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #62

40. Сообщение от Аноним (1), 25-Сен-25, 20:09   +1 +/
>Лицензия СУБД Postgres Pro Enterprise для 1C на 1 ядро x86-64, обновления 1 месяц
>108939 рублей

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37

41. Сообщение от AleksK (ok), 25-Сен-25, 20:10   +1 +/
У меня сервера 1С с 13 года работают на Linux + Postgres. В чем проблема?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #45

42. Сообщение от User (??), 25-Сен-25, 20:10   +/
Не. Тот postgres что от 1с
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #44

43. Сообщение от Аноним (18), 25-Сен-25, 20:13    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

44. Сообщение от AleksK (ok), 25-Сен-25, 20:20   +/
Он бесплатен
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #89

45. Сообщение от ptr (ok), 25-Сен-25, 20:47   +/
> У меня сервера 1С с 13 года работают на Linux + Postgres.
> В чем проблема?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #65, #66

46. Сообщение от Rodegast (ok), 25-Сен-25, 20:59   +/
> Добавлена функция uuidv7()

Ура!

Ответить | Правка | Наверх | Cообщить модератору

47. Сообщение от Аноним (47), 25-Сен-25, 21:11   +/
Внезапно, если не уходить от топика, питон это язык номер 2 для хранимых процедур после PL/pgSQL
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

48. Сообщение от SubGun (ok), 25-Сен-25, 21:13   –2 +/
Это ты про то, что разработчики Java только к 7 версии поняли, что через switch-case можно string гонять?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

49. Сообщение от SubGun (ok), 25-Сен-25, 21:14   +/
Тонко)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

50. Сообщение от Аноним (47), 25-Сен-25, 21:16   +1 +/
Ну справедливости ради все эти биг-дата решения самые мощные не потому что джава быстрый язык, а потому что в этих продукта реализовано грамотное масштабирование и можно сервис раскидать на тысячи машин по всему миру.
Если ты напрмер разработчик, то вместо того чтобы ставить кафку для опытов, гораздо лучше поставить redpanda и получить x10 быстродействие на отдельно взятой своей машине.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #99

51. Сообщение от Анониматор (?), 25-Сен-25, 21:25   +/
Это было бы возможно только при отказе от MSSQL и Оракла, ибо движок для работы с субд в нём максимально унифицированный.
Но как я посмел такое подумать, если даже в самых свежих конфигурациях от 1С все еще есть функционал "скачать видео с youtube" ))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

53. Сообщение от Анониматор (?), 25-Сен-25, 21:30   +/
Платный энтерпрайз конечно лучше. Но есть отдельная и бесплатная PostgresPro-1C, он в репе которую легко прикрутить с топовым дистрибутивам как буржуйским так и нашим.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

54. Сообщение от Анониматор (?), 25-Сен-25, 21:38   +/
да их там в реестре десяток наверно. Тантор например
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

58. Сообщение от Аноним (59), 25-Сен-25, 22:37   –2 +/
В этой смешной базе "регистронезависимость" по-прежнему реализована тупо через "приведём всё к нижнему регистру"?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #63

59. Сообщение от Аноним (59), 25-Сен-25, 22:41    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

60. Сообщение от Вася (??), 25-Сен-25, 22:53   +/
const и volatile — костыли из C, а не вершина просветления. RAII - парадигма, есть даже в Python (context managers), просто с GC она не так нужна. Так что твои страдания — не про язык, а про то, что тебе CS не объяснили. Перестань быть школоло, почитай про парадигмы и архитектуры — поймёшь, что язык тут ни при чём.

PS Строгая типизация в C? скажи ещё, что void* - это тип безопасности. В C компилятор половину приведений молча проглотит, а UB потом прилетит в рантайме. В Python, кстати, с 3.11 mypy и pydantic гоняют типы строже, чем твой си - только без сегфолтов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

62. Сообщение от Олег (??), 25-Сен-25, 23:20   –1 +/
за 1 ядро
+ поддержка
а еще если кластера то 350т чтоли за ядро
в общем жесть
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #74, #96

63. Сообщение от ptr (ok), 25-Сен-25, 23:21   +/
> В этой смешной базе "регистронезависимость" по-прежнему реализована тупо через "приведём
> всё к нижнему регистру"?

Поддержка ICU появилась еще в 12-ой версии.
https://www.postgresql.org/docs/current/sql-createcollation....
Читаем про DETERMINISTIC

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

65. Сообщение от AleksK (ok), 25-Сен-25, 23:26   +/
> Во-первых, нагрузка на VACUUM из-за реализации MVCC в PostgreSQL и активном использовании UPDATE.

И? В чем тут проблема? Это особенность работы бизнеслогики. Когда много пользователей активно пишут в одни и теже таблицы, без управляемых блокировок не обойтись.

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #67, #102

66. Сообщение от Аноним (8), 25-Сен-25, 23:42   +/
Вот по какой то причине, когда возникает вопрос работоспособности 1C на Postgres, все почему то начинают рассказывать, что именно не так с Postgres! Так вот ребятушки, с Postgres все так и нет ни каких проблем. Они состоявшаяся db, которая выполняет свои задачи и успешно развивается так, как считает необходимым.

А вот с 1C все не так весело т.к без БД она бесполезна от слова совсем. Беда в том, что занимая практически монопольную долю рынка Бух софта в РФ, 1С делает свою зависимость от MSSQL, зависимостью практически всех российских предприятий от иностранного поставщика. И народ ещё удивляется, куда и как утекают их данные.

1С 20 лет не может написать драйвер для работы с Postgres! И это при том, что народ и прокси писал, и что только не колхозил. В текущих реалиях - это просто диверсия.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #68, #92

67. Сообщение от ptr (ok), 25-Сен-25, 23:50   +/
>> Во-первых, нагрузка на VACUUM из-за реализации MVCC в PostgreSQL и активном использовании UPDATE.
> И? В чем тут проблема? Это особенность работы бизнеслогики. Когда много пользователей
> активно пишут в одни и теже таблицы, без управляемых блокировок не
> обойтись.

При чем тут управляемые блокировки и бизнес-логика? При помощи частичных индексов вполне можно избегать UPDATE, выполняя очистку старых версий периодическими заданиями в периоды низкой загрузки БД, а не средствами AUTOVACUUM.
А undo-буфер вполне эффективно решает проблему активного использование UPDATE.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

68. Сообщение от ptr (ok), 25-Сен-25, 23:53   +/
> 1С 20 лет не может написать драйвер для работы с Postgres!

Потому что проблема не в драйвере, а в коде стандартных конфигураций. Не сложно написать кастомный код, который будет работать с PostgreSQL эффективно. Сложно переписать уже имеющиеся конфигурации.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #97

69. Сообщение от Аноним (69), 25-Сен-25, 23:57   +/
В PostgreSQL появилась встроенная функция генерации UUIDv7 для первичных ключей

https://habr.com/en/news/950342/

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #81

70. Сообщение от Заноним (?), 26-Сен-25, 02:01   –3 +/
java это язык программирования. А jvm это нИнужная нИнужность, от которой больше вреда чем пользы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

71. Сообщение от Заноним (?), 26-Сен-25, 02:04   –4 +/
Всё перечисленное - тормозной мусор. И протащившие всё это корпорастсы те ещё вредители.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #98, #106

72. Сообщение от Заноним (?), 26-Сен-25, 02:24   +/
Про Джоули забыл упомянуть, которыми эта питонофилия обеспечивается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

73. Сообщение от senaemail (ok), 26-Сен-25, 02:27   +/
а какие в insert могут быть OLD значения?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #79, #82

74. Сообщение от Олег (??), 26-Сен-25, 03:09   +/
Я ошибся чутка
622 908 руб за 1 ядро
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62

78. Сообщение от Аноним (78), 26-Сен-25, 05:05   –3 +/
Ну ты сравнил, увиверсальную активно развивающуюся СУБД с кучей фичей, вылизанную для производительности, и устаревший ынтерпрайзный язык с кошмарным синтаксисом, никаким тулингом, без библиотеки модулей, без нормального GUI, с неэффективнейшим GC - можно перечислять бесконечно почему он не подходит ни для чего вообще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

79. Сообщение от 0xdeadbee (-), 26-Сен-25, 05:21   +/
могут быть NULL например
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

80. Сообщение от Аноним (80), 26-Сен-25, 05:33   –1 +/
Мне кажется вы не достаточно какашек накидали в сторону MariaDB, MySQL, SQLite.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #88

81. Сообщение от Анонисссм (?), 26-Сен-25, 05:41   +/
>В PostgreSQL появилась встроенная функция генерации UUIDv7 для первичных ключей

в UUIDv7 хоть есть timestamp? то что было в монго с рождения ) (удаляйте, удаляйте)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #103

82. Сообщение от Веб разработчик (?), 26-Сен-25, 05:43    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

83. Сообщение от Аноним (83), 26-Сен-25, 05:48   –2 +/
по ссылке чушь какая-то написана
российская ж разработка
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

84. Сообщение от IMBird (ok), 26-Сен-25, 06:54   +1 +/
Учившие паскаль становились серьёзными специалистами и годными разработчиками, способными освоить любые среду и язык, а учащие питон пригодны только в качестве девопсов и иных вариаций battleslave.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

86. Сообщение от Чтото знающий (?), 26-Сен-25, 07:27   +/
Direct IO, flasback database, data compression, encryption on the fly (здесь не уверен, надо проверять), undo tablespace, temp tablespace, real application cluster, autonomous transactions (обходится костылями), вменяемый экспорт/импорт (с возможностью на лету менять пользователей, исключать определённые объекты и т. д.), возможность синхронизации отставшей standby базы данных без файлов журнала регистрации транзакций, и много чего другого, что на ходу не вспомню.

В общем, если у вас серьёзный бизнес и при этом в штате есть системные программисты - можно обойтись Postgres SQL, если системных программистов нет - Oracle СУБД на порядок удобней для энтерпрайз решений.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #90

87. Сообщение от User (??), 26-Сен-25, 07:33   +1 +/
Не, мне вообще-то java вполне себе нравится (А как "экосистема JVM*" - так и более чем "вполне" - тот же groovy - вполне себе "python done right") - но вот насчет "стройной системы типов" шутка смешная вышла.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

88. Сообщение от Аноним (88), 26-Сен-25, 07:40   +/
> SQLite

А ему то что? Ему фиолетово до сабжа.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

89. Сообщение от User (??), 26-Сен-25, 07:53   +1 +/
И? Как это соотносится с "кривыми самопальными патчами" упакованными в отдельный дистрибутив?
Претензия была в том, что 1c с postgres НЕ РАБОТАЕТ - а работает вот с "postgres4OdinASS", которая "этадругое!". И если почему эту коллекцию не добавляют в mainline - понятно, то что мешает её успешно импортозаместить(ТМ) в основном продукте - вызвает вопросики.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

90. Сообщение от Аноним (90), 26-Сен-25, 07:56   +/
Вы накидали от балды все, что попалось под руку из поисковика, даже не посмотрев что есьт, и чего нет в PG. Ну и да, без рукоположенного авторизированными сектантами DBA и без регулярного заноса десятины в центральную церковь вы на все перечисленные вкусности Oracle можете только слюни пускать, будь вы хоть пятижды Ынтерпрайз.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #101

91. Сообщение от жявамэн (ok), 26-Сен-25, 07:56   +1 +/
на 1 месте для написание хайлоад многопоточного энторпрайз кода
да все так
на втором шарп
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

92. Сообщение от User (??), 26-Сен-25, 07:56   +/
Да-да, и вот окромя 1с - никого в индустрии vacuum не напрягает, да?
Тут, пардону прошу, оба-два хороши (Но 1с, кнешн сильно "лучше")
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66

94. Сообщение от User (??), 26-Сен-25, 07:58   +/
Ну вот сделали его в postgres pro - как, много ораклов напоебдяли?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

95. Сообщение от User (??), 26-Сен-25, 08:00   +/
Ну, мне вот без пакетов ораклевых печальненько было поначалу. На кривой козе объезжать научился - но то прям такое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

96. Сообщение от User (??), 26-Сен-25, 08:01   +/
Ну, походи по базару - посмотри где дешевле. (Хинт - mssql стоит вот ровно столько же)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62

97. Сообщение от Аноним (8), 26-Сен-25, 08:02   +/
>Потому что проблема не в драйвере, а в коде стандартных конфигураций.

Я думаю, что за 20 лет можно было переписать все с 0 несколько раз.
Более того, это практически было сделано 77->80->81->82->83. Да, это платформы, но конфигурации при переходи с 77 тоже требовали конвертации. При этом в плане поддержки постгреса было сделано только прекращение публикации оффицальных патчей!

Видимо Микрософт просто каждый год поздравляет руководство 1С с днем рождения :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

98. Сообщение от Аноним (98), 26-Сен-25, 08:05   +1 +/
У меня сообщения прилетают в кафке за 5ms! Какой нафиг тормазнутый?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

99. Сообщение от yilativs (?), 26-Сен-25, 08:08   +/
>Ну справедливости ради все эти биг-дата решения самые мощные не потому что джава быстрый язык, а потому что в этих продукта реализовано грамотное масштабирование и можно сервис раскидать на тысячи машин по всему миру.

Эти решения быстрые по тому что java машина позволяет грамотным разработчикам создавать достаточно производительный хорошо масштабируемые системы.

>Если ты напрмер разработчик, то вместо того чтобы ставить кафку для опытов, гораздо лучше поставить redpanda и получить x10 быстродействие на отдельно взятой своей машине.

Если ты разработчик, то ставить не нужно - используй test containers того, что на проекте

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

100. Сообщение от кукпоп (?), 26-Сен-25, 08:13   +/
Я был уверен, что многостолбцовые индексы так и работали. А оно вон как оказывается.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #104

101. Сообщение от User (??), 26-Сен-25, 08:18   +/
Ну ок. Серьёзная, ЭНТЕРПНАЙЗНАЯ db. Какую из реализаций кластера можно считать референсной? Patroni, stolon, pacemaker+corosync, pgaf, biha? А что и как к этой "референсной" прикручивать для реализации резервного копирования так, чтобы для восстановления одной базы рядом отдельный сервак не поднимать? Нет, pg_dump - не предлагать, он вообще никоим образом не "backup". А уж maintenance нагруженной базы в этом кластере - прям отдельное удовольствие. Тут бы и "рукоположился", и даже может быть десятину занес - да особо некуда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90

102. Сообщение от BeLord (ok), 26-Сен-25, 08:23   +/
Что является диском, а что является памятью это вопрос, как ты сервак настроишь-)) Так, что никто не мешает временные файлы отправить в память, точно также, как интересующие тебя каталоги, а софт будет считать, что он данные с диска читает/пишет-)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

103. Сообщение от жявамэн (ok), 26-Сен-25, 08:35   +/
да есть и че?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

104. Сообщение от жявамэн (ok), 26-Сен-25, 08:36   +/
может ты еще думол что для внешних ключей сразу генерится индекс для джойнов?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100

105. Сообщение от leap42 (ok), 26-Сен-25, 08:43   +/
И какой именно? Синхронный, который гарантированно тормозит или асинхронный, который гарантированно, хоть и не сразу потеряет консистентность через конфликты?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

106. Сообщение от жявамэн (ok), 26-Сен-25, 08:55   +/
хеловордщику конечно лучше знать бгг
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру